小程序
小游戏
企业微信
微信支付
扫描小程序码分享
Page引用自定义组件,开发者工具上组件节点在shadow-root中。
在组件中使用wx.createSelectorQuery().select('#id').boundingClientRect()尝试获取组件中某节点高度。
获取失败,返回null,不知是否是shadow-root的问题?
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
利用css深度选择器:
wx.createSelectorQuery().select('#id0>>>#id1').boundingClientRect()
id0 设置在组件引用标签上即可
id1 设置在组件内部标签上。。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
wx.createSelectorQuery().in(this)
谢了。
~~
大佬 对文档简直是了如指掌。膜拜大佬
哎 还不够。。官方会悄悄更新文档。。甚是恼火
是在自定义组组件内使用吗wx.createSelectorQuery().in(this) 为什么我还是获取不到dom
在iphone 6上就不能用了吧
什么意思,你在iphone6上测试,这个方法不起作用?
需要9.3的系统,而且还不能在子view里面设置默认高度,,否则根本计算不出真实高度
这样的嘛,我们是已经放弃6S及ios9.3.4以下设备。
很明智,我们也是放弃了ios10一下的系统适配
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
利用css深度选择器:
wx.createSelectorQuery().select('#id0>>>#id1').boundingClientRect()
id0 设置在组件引用标签上即可
id1 设置在组件内部标签上。。
wx.createSelectorQuery().in(this)
谢了。
~~
大佬 对文档简直是了如指掌。膜拜大佬
哎 还不够。。官方会悄悄更新文档。。甚是恼火
是在自定义组组件内使用吗wx.createSelectorQuery().in(this) 为什么我还是获取不到dom
在iphone 6上就不能用了吧
什么意思,你在iphone6上测试,这个方法不起作用?
需要9.3的系统,而且还不能在子view里面设置默认高度,,否则根本计算不出真实高度
这样的嘛,我们是已经放弃6S及ios9.3.4以下设备。
很明智,我们也是放弃了ios10一下的系统适配