wangyige
wangyige
  • 发布:2022-12-11 13:56
  • 更新:2023-04-03 10:25
  • 阅读:432

uniapp picker-view组件通过v-if控制显隐在app端有报错提示(vue页面中)

分类:uni-app
  • 创建一个空picker-view标签,在标签内不写picker-view-column标签和其他内容,此时通过v-if控制显隐控制台没有报错提示

  • 在picker-view标签放入一个空picker-view-column标签,此时使用v-if控制控制picker-view组件消失时,控制台会有一个报错 Uncaught TypeError: Cannot read property '$el' of null at uni-app-view.umd.js:1

  • 在picker-view-column标签中放入需要滚动展示的列表,此时如果对picker-view、picker-view-column以及列表内容分别使用v-if控制隐藏,且顺序为先使列表内容消失,再使picker-view-column组件消失,最后使picker-view组件消失,每个操作使用settimeout延迟,此时控制台就会有两个报错 Uncaught TypeError: Cannot read property 'children' of null at uni-app-view.umd.js:1 Uncaught TypeError: Cannot read property '$el' of null at uni-app-view.umd.js:1



  • 此上操作都是在vue页面中,使用HBuilderX 3.6.13版本中的运行到Android手机时出现,报错后对项目的运行没有影响,对picker-view的组件显隐功能也没有影响,只是会出现一个报错

2022-12-11 13:56 负责人:无 分享
已邀请:
店小二丶

店小二丶 - 江湖小二

有解决方法么,用v-show替换?

要回复问题请先登录注册