如题
我使用了tDesign的tabbar组件来替换小程序的tabbar
我现在想要获取到tabbar组件的高度,然后为页面设置一个正确的高度,不然页面底部会被tabbar遮挡
在custom-tab-bar组件里 我写了如下的方法来获取tabbar高度,
getHeight() {
let query = wx.createSelectorQuery().in(this)
console.log(query.select('.t-tab-bar'))
query.select('.t-tab-bar').boundingClientRect(rect => {
console.log(rect)
}).exec()
}
如图,打印出来的是null
这个是页面的节点
这个是小程序代码片段https://developers.weixin.qq.com/s/ZvFNUdmA7DHa
麻烦自己安装依赖和构建
我看网上别人都是这个方法,我这里是有什么问题吗?
或者有人能给我点其他思路使页面不被tabbar遮挡
估计是个官方
自定义组件
的bug,可以在组件外层套一个view