uniapp问题,获取节点赋值后在方法体外读取的属性值还是没变
前端吧
全部回复
仅看楼主
level 8
爱吃猫的鱼oº
楼主
我用uni.createSelectorQuery() 获取到了节点的宽度,然后再里面直接赋值,输出是有值的,
但是在query.select(".hide").boundingClientRect()方法外面 输出刚才赋值的属性,他是空的,
好像是异步的问题?于是我用定时器 输出,然后可以读到数据了,
但是如果uni.createSelectorQuery()执行的速度比我的定时器时间慢的话它又空了
这个怎么解决?应该是异步问题吧??
2021年05月24日 14点05分
1
1