使用createSelectorQuery获取通过uni.request设置的节点,返回数据位null。获取数据的逻辑的生命周期周期为onReady;请问如何解决呢?
- 发布:2019-01-03 16:24
- 更新:2020-01-12 04:05
- 阅读:6123
jtshushu - 擅长:PHP-Thinkphp Python MUI UniApp Vuejs Bootstrap Jq Logo设计 广告设计 网页设计 有项目上需要联系我微信号:jtshushu66
您好 解决了这个问题吗 怎么解决的呢
前行者007 - 写代码是不可能写一辈子的,早日上岸吧!
采用延迟处理。 我这个之前采用1秒钟延迟,发现有时候数据请求慢,渲染时间超过1秒钟后就获取不到。目前设置3秒,暂时没发现问题。
setTimeout(()=>{
var view = uni.createSelectorQuery().select(".detbottom");
view.boundingClientRect(data => {
console.log("detbottom高度为" + data.height);
_self.detheight=data.height;
}).exec();
},3000)
jtshushu
您好!获取第一个view之后的节点信息 要怎么解决呢
2019-08-02 16:07