HarmonyOS UI组件树里面,子组件怎么获取父组件容器或其他组件的具体尺寸size
HarmonyOS UI组件树里面,子组件怎么获取父组件容器或其他组件的具体尺寸size。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
子组件溢出父容器问题
2446浏览 • 1回复 待解决
HarmonyOS 父组件怎么调用子组件的方法
1578浏览 • 1回复 待解决
HarmonyOS 子组件被父组件包装后,如何通过父组件设置子组件的属性
1737浏览 • 1回复 待解决
父组件调用子组件的方法
2589浏览 • 1回复 待解决
HarmonyOS 父组件怎么直接调用子组件的方法
1332浏览 • 1回复 待解决
当子组件的宽度大于父组件的宽度,UI会怎样展示?
1391浏览 • 1回复 待解决
HarmonyOS 父组件如何响应子组件内的事件方法 ,子组件如何响应父组件内的事件方法?
1294浏览 • 1回复 待解决
子组件调用父组件里的方法
1330浏览 • 1回复 待解决
定义父子组件,父组件如何获取子组件的事件
1369浏览 • 1回复 待解决
HarmonyOS 子组件调用父组件的方法demo
1097浏览 • 1回复 待解决
HarmonyOS 子组件响应父组件的事件方法
1126浏览 • 1回复 待解决
父组件怎么方便的调用孙组件里面的方法??
2588浏览 • 1回复 待解决
子组件的事件可以传到父组件吗
1721浏览 • 1回复 待解决
设置子组件的宽度不超出父组件
1564浏览 • 1回复 待解决
HarmonyOS 子组件超过父组件的范围
1098浏览 • 1回复 待解决
父组件给子组件传递函数
1228浏览 • 1回复 待解决
HarmonyOS 父组件调用子组件方法
1113浏览 • 1回复 待解决
HarmonyOS 子组件超出父组件宽度
1164浏览 • 1回复 待解决
HarmonyOS 子组件超出父组件布局
1223浏览 • 1回复 待解决
HarmonyOS 通过子组件调用父组件方法修改父组件的值后,如何显示以及动态刷新父组件bindsheet标题栏的UI
1349浏览 • 1回复 待解决
HarmonyOS 父组件中的变量发现变化时,如何子组件的子组件联动变化?
1249浏览 • 1回复 待解决
HarmonyOS 父组件的圆角如何作用于子组件
706浏览 • 1回复 待解决
HarmonyOS 子组件如何拿到父组件的position
676浏览 • 1回复 待解决
HarmonyOS 父组件如何调用子组件的方法?
1366浏览 • 1回复 待解决
可以通过getInspectorByKey获取指定id组件的所有属性,getInspectorByKey的返回结果是组件属性列表的JSON字符串。我们需要解析字符串,获取他的rect属性,rect属性是一个长度为2的数组,数组的第一个值是组件左上角的坐标,第二个值是组件右下角的坐标,因此我们也可以获取组件的中心坐标和组件的长宽。
例如:"$rect":"[648.00, 262.00][696.00,360.00]" ,它代表组件左上角到屏幕左边的距离为648px,到屏幕顶部的距离为262px,组件的宽可以通过 696-648 = 48px得出。参考代码:
目前暂无其他方式获取父组件属性,且不能在build方法就直接获取到组件属性。