收藏
回答

shadow-root中获取节点信息

Page引用自定义组件,开发者工具上组件节点在shadow-root中。

在组件中使用wx.createSelectorQuery().select('#id').boundingClientRect()尝试获取组件中某节点高度。

获取失败,返回null,不知是否是shadow-root的问题?


最后一次编辑于  2018-10-18  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • 卢霄霄
    卢霄霄
    2018-10-18

    wx.createSelectorQuery().in(this)

    2018-10-18
    赞同 2
    回复 9
    • HeHe.J
      HeHe.J
      2018-10-18

      谢了。

      2018-10-18
      回复
    • 卢霄霄
      卢霄霄
      2018-10-18回复HeHe.J

      ~~

      2018-10-18
      回复
    • 我
      2018-11-26回复卢霄霄

      大佬  对文档简直是了如指掌。膜拜大佬


      2018-11-26
      回复
    • 卢霄霄
      卢霄霄
      2018-11-26回复

      哎 还不够。。官方会悄悄更新文档。。甚是恼火

      2018-11-26
      回复
    • Hoo
      Hoo
      03-15

      是在自定义组组件内使用吗wx.createSelectorQuery().in(this) 为什么我还是获取不到dom

      03-15
      回复
    查看更多(4)
  • 渡虹村
    渡虹村
    2018-11-08

    在iphone 6上就不能用了吧

    2018-11-08
    赞同
    回复 4
    • HeHe.J
      HeHe.J
      2018-11-21

      什么意思,你在iphone6上测试,这个方法不起作用?


      2018-11-21
      回复
    • 渡虹村
      渡虹村
      2018-11-21回复HeHe.J

      需要9.3的系统,而且还不能在子view里面设置默认高度,,否则根本计算不出真实高度

      2018-11-21
      回复
    • HeHe.J
      HeHe.J
      2018-11-21回复渡虹村

      这样的嘛,我们是已经放弃6S及ios9.3.4以下设备。

      2018-11-21
      回复
    • 渡虹村
      渡虹村
      2018-11-22回复HeHe.J

      很明智,我们也是放弃了ios10一下的系统适配

      2018-11-22
      回复