在FlexibleColumnLayout中获取midColumnPage的高度和宽度。

2020-09-10 03:27发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我目前在一个名为Area.view.xml的页面中有一个表,该表位于一个名为General.view.xml的页面的midColumnPage(在FlexibleColumnLayout的内部)内。

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  

我希望能够获得midColumnPage的高度和宽度。

window.innerWidth无效,因为它获取了整个窗口的宽度,包括beginColumnPages,midColumnPages和endColumnPages。

this.byId(" two")。offsetHeight无效,因为它表示未定义。

如何获取midColumnPage的高度/宽度?​​

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我目前在一个名为Area.view.xml的页面中有一个表,该表位于一个名为General.view.xml的页面的midColumnPage(在FlexibleColumnLayout的内部)内。

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  

我希望能够获得midColumnPage的高度和宽度。

window.innerWidth无效,因为它获取了整个窗口的宽度,包括beginColumnPages,midColumnPages和endColumnPages。

this.byId(" two")。offsetHeight无效,因为它表示未定义。

如何获取midColumnPage的高度/宽度?​​

付费偷看设置
发送
4条回答
SC_Yao
1楼-- · 2020-09-10 04:05

根据sap.m的响应特性,您的width/height属性将取决于设备类型。 你可以基于css类的属性吗? 我不确定为什么需要获取这些属性,但是如果您查看css属性树,您也许可以找到它……再次,请记住sap.m的响应特性。

樱桃小丸子0093
2楼-- · 2020-09-10 04:04

对不起,我想说的是:

我目前在一个名为two.view.xml的页面中有一个表,该表位于General.view.xml的页面的midColumnPages(在FlexibleColumnLayout的内部)中。 General.view.xml是下面的代码。

由于某种原因,我无法编辑我的实际帖子。

Baoming ROSE
3楼-- · 2020-09-10 03:51

您可能可以使用ui5提供的最小宽度css类。

< p> https://sapui5.hana.ondemand.com/#/topic/777168ffe8324873973151dae2356d1c

空代码
4楼-- · 2020-09-10 03:48

我将继续研究CSS属性,谢谢。 我需要获取这些属性,因为我想最大化表格中单元格的大小,同时始终保持所有单元格的正方形。 为此,我相信我需要跟踪midColumnPage的宽度/高度不断变化的情况。 我不确定,这样做可能有更好的方法。

一周热门 更多>