我需要动态设置垂直布局的高度。我的页面有一个高度为100px的标题图片,高度为26px的标签剩余部分是主要内容。我已在App.controller.js
中编写了以下代码。它不工作如何将CSS动态添加到SAPUI5中的控制器
// 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);
它显示的错误
“thisView.setHeight不是一个函数”。
谢谢!我将确保使用适当的命名约定。我想制作一个可滚动的布局,因为它有很长的形式,它不适合在屏幕上。也没有太多数据可以分页。任何其他解决方案使布局可滚动? – Hari
这取决于你想要显示的数据。列表,表格都包含滚动条。页面对象还包含一个滚动条,如果''聚合中的元素需要更多的空间。 –
nistv4n
我错过了标签标签,所以滚动条被隐藏。现在,正如你所说,我已经添加了这些标签,并且根据数据滚动条可见。感谢您的意见 !! –
Hari