在网上搜了很多都没有解决,使用this.selectComponent 获取不到resize这个方法
解决办法如下:
定义一个变量show:false
data:{
show:false
},
onReady:function(){
setTimeout(() => {
this.setData({
show:true
})
}, 300);
}
然后在van-tabs标签上使用wx:if="{{show}}" 控制显示,即可解决。
<van-tabs wx:if="{{show}}"></van-tabs>
tips:setTimeout 延迟时间设大一些,自测200ms偶会失效