Taro获取节点信息需要在onReady事件中触发,即便如此,小程序模拟器中测试,也并不是每次都能获取到节点,经过测试,在Taro.nexkTick中可以正常获取。 onReady() { this.getCanvasNode("#canvas").then(res => { console.log(res); }); }, methods: { getCanvasNode(id) { return new Promise(resolve => { Taro.nextTick(() => { let query = Taro.createSelectorQuery(); query.select(id).boundingClientRect(); query.selectViewport().scrollOffset(); query.exec(res => { resolve(res); }); }); }); } }
在自定义组件中createSelectorQuery获取不到节点?t调试基础库:2.17.0 s使用框架:taro3.0 d代码及报错如下: [图片][图片]报错提示:An SelectorQuery call is ignored because no proper page or component is found. Please considering using `SelectorQuery.in` to specify a proper one.
2022-01-15测试了很久发现不走mock,导出mock数据发现正则匹配的url最后一个空格 - -
启用开发工具的mock后请求接口并没有走mock数据?[图片][图片]
2020-12-04