TypeError: Cannot read properties of undefined (reading ‘getBoundingClientRect‘)

一、报错如下:TypeError: Cannot read properties of undefined (reading 'getBoundingClientRect')

二、解决:将判断的 v-if 改成 v-show 报错消失。

TypeError: Cannot read properties of undefined (reading ‘getBoundingClientRect‘)_第1张图片

三、原因:主要可能是跟el有关 ,我这边代码逻辑没有问题,是在vant组件的tab切换时出现该报错。主要时因为 v-if 后找不到该结点,切换到其他没有tab的页面就会报错。

 

你可能感兴趣的:(vue,js,vant,vue.js,前端,javascript)