没得好名字
没得好名字
  • 发布:2018-11-14 15:13
  • 更新:2020-07-01 13:04
  • 阅读:1908

【报Bug】节点未能正确获得动态高度

分类:uni-app

[内容]
我用节点的方式获取dom元素的高度,但是只能在css里面写有高度值才能获取到,但是却不能动态的获取没有写高度值得。
重现步骤
[步骤]

          let view = uni.createSelectorQuery().select("#heightDocum");  
                view.fields({  
                    size: true,  
                }, data => {  
                    console.log("得到节点信息" + JSON.stringify(data));  
                    console.log("节点的宽为" + data.height);  
                }).exec();

[结果]
只能获取写死的高度值,没写高度是显示结果都是0

联系方式:3220017351

2018-11-14 15:13 负责人:无 分享
已邀请:
Trust

Trust - 少说废话

上传个简单的demo,方便测试确认下。

2***@qq.com

2***@qq.com

解决了吗?

大海pjh

大海pjh

setTimeout(() => {
let view = uni.createSelectorQuery().select("#introduction");
view.fields({
size: true,
}, data => {
console.log("得到节点信息" + JSON.stringify(data));
console.log("节点的宽为" + data.height);
}).exec();
}, 2000);
加个定时器可以获取

该问题目前已经被锁定, 无法添加新回复