수직 레이아웃의 높이를 동적으로 설정해야합니다. 내 페이지 높이가 100px 인 헤더 이미지, 높이가 26px 인 탭이 주요 콘텐츠입니다. 나는 App.controller.js
에 다음 코드를 작성했다. 그것은되지는SAPUI5의 컨트롤러에 CSS를 동적으로 추가하는 방법
는 "thisView.setHeight는 함수가 아닙니다"오류를 보여줍니다
// tab_layt is the id of vertical layout var thisView = this.getView().byId("tab_layt"); var height = jQuery(window).height() - (jQuery(".header").height() + jQuery(".tab").height()); thisView.setHeight(height);
작동 않습니다.
감사합니다! 적절한 명명 규칙을 사용해야합니다. 나는 긴 양식을 가지고 화면에 맞지 않기 때문에 스크롤 레이아웃을 만드는 것을 생각했습니다. 또한 페이지 매기기가 많은 데이터가 없습니다. 레이아웃을 스크롤 가능하게 만드는 다른 솔루션은 없습니까? – Hari
시각화 할 데이터에 따라 다릅니다. 목록, 테이블에는 스크롤 막대가 있습니다. ''집합의 요소에 더 많은 공간이 필요한 경우 페이지 객체에도 스크롤 막대가 포함됩니다. –
nistv4n