如何获取 SAPUI5 应用程序中视图的实际大小?
我尝试过:
this.getView().getHeight();
但它什么也没返回。还有
this.getView().getWidth();
返回
100%
因此这 2 个方法不会返回实际大小。
getHeight 和 getWidth 将返回属性值,视图的宽度默认设置为 100%,高度没有默认值,因此您得到的返回值。
如果你想要 CSS 尺寸,你可以尝试这个...
this.getView().$().height()
和
this.getView().$().width()
您还可以使用替代 jQuery 方法来考虑填充、边框和边距 - 请参阅此处了解更多说明