导航

    Taro 社区

    Taro

    • 注册
    • 登录
    • 搜索
    • 版块
    • 最新
    • 话题
    • 热门
    • 群组
    1. 主页
    2. 369416536_m
    3
    • 资料
    • 关注
    • 粉丝
    • 主题
    • 帖子
    • 最佳
    • 群组

    369416536_m

    @369416536_m

    0
    声望
    1
    帖子
    185
    资料浏览
    0
    粉丝
    0
    关注
    注册时间 最后登录

    369416536_m 关注

    369416536_m 发布的帖子

    • Taro next版本调用Taro.createSelectorQuery返回结果为null

      无论是在函数式组件中,还是改为class组件的didMount中,打印都是null。

      是不是我使用姿势有问题

      在非next版本下是可以打印的

      // 页面组件中
      
      function Index() {
        // 获取tab的物理属性
        useEffect(() => {
          const query = Taro.createSelectorQuery()
          const tab = query.select(‘#tab’)
      
          console.log(tab)
      
          tab.boundingClientRect(rect => {
            console.log(rect) // 打印为null
          }).exec()
        }, [])
      
        return(
          <View className="container">
             // ...
            <View id="tab"><Tab /></View>
          </View>
        )
      }
      
      发布在 微信小程序
      3
      369416536_m