Popup (Devextreme Popup)에 내용 (ScroolView 내부)을 표시하려고하고 있는데 팝업의 하단에 버튼이 있습니다. 콘텐츠가 커지면 버튼이 사라집니다. 그것은 ScrollView (Devextreme ScrollView)가 예상대로 작동하지 않는다는 것을 의미합니다. 팝업의 단추를 고쳐야하고 ScrollView (그 안에있는 내용)는 팝업의 나머지 부분을 사용해야합니다.하단의 버튼을 수정하고 나머지 내용을 스크롤하는 방법
응답 성을 높이기 위해 ScrollView의 특정 높이를 설정하고 싶지 않습니다.
나는이 문제를 보여주는 간단한 데모를 만듭니다.
http://plnkr.co/edit/ERpesFefmMGM99LuM6nj?p=preview
어떻게하면됩니까?
PS : 나는 각도 2.X 프레임 워크
을 사용하고 그리고이 샘플의 소스
<dx-popup #searchPopup maxWidth="40%" height="90%" class="popup" [showTitle]="true" [dragEnabled]="true" title="Test Pop" [visible]="true"> <div *dxTemplate="let data of 'content'">
<form id="searchForm" #f (ngSubmit)="do()" class="form-horizontal" >
<dx-scroll-view [showScrollbar]="Always">
<!-- Dynamic content which is gonna getting bigger -->
</dx-scroll-view>
<div class="form-actions">
<div class="row">
<div class="col-md-12">
<dx-button text="Button 1" type="normal" ></dx-button>
<dx-button id="button" text="Button 2" type="default" [useSubmitBehavior]="true"></dx-button>
</div>
</div>
</div>
</form> </div> </dx-popup>
컨텐츠 사업부가 커지고의있는 ScrollView의 높이가 너무 큰 점점하고 컨텐츠 오버 플로우 때문에 팝업 스크롤 나던. 사실 저는 콘텐츠 구역 높이를 팝업의 % 90으로 설정하고 버튼의 나머지 % 10을 설정하려고합니다. 내용이 % 90 부분에 맞지 않으면 스크롤 할 수 있어야하지만이를 수행 할 수 없습니다. – BlackEagle
@BlackEagle 답변을 업데이트했습니다. 희망이 당신의 문제를 해결한다. 위의 변경 사항으로 페이지를 새로 고칠 수 없습니다. 그러니 끝까지 시도해보고 알려주세요. – Krishna9960
관심을 가져 주셔서 대단히 감사합니다. 내가 너와 함께 CSS를 바꿀 때 아무 것도 바뀌지 않았다. 하지만 dx-scroll-view의 최대 높이를 설정하고 싶다고 생각합니다. 내 플 런커를 업데이트하고의 높이를 400px로 설정했습니다. 그러나 내가 이것을 할 때, 당신이 나의 plunker 위에서 볼 수있는 것에 따라 그것은 이제는 반응이 없을 것이다. http://plnkr.co/edit/ERpesFefmMGM99LuM6nj?p=preview –
BlackEagle