uni.createSelectorQuery().select

2021-12-22  本文已影响0人  sweetylulu
uni.createSelectorQuery().select(".swiper").boundingClientRect(data => {
  console.log(data) // null
}).exec()

在pages.json中注册的页面,data有值
在自定义的子组件中,data为null,使用this.$nextTick,setTimeout仍然获取不到值

解决方案:
要用 in(this),this传入的是自定义组件的实例,否则获取到的data值为null
uni.createSelectorQuery().in(this).select(".swiper").boundingClientRect

上一篇下一篇

猜你喜欢

热点阅读