s***@foxmail.com
s***@foxmail.com
  • 发布:2020-04-28 15:15
  • 更新:2020-04-28 15:15
  • 阅读:1113

【报Bug】V3模式v-if无法正常处理undefined

分类:uni-app
v3

版本: 2.6.16测试版
在以往自定义组件模式中以下写法无异常,可以通过v-if判断undefined来控制组件加载:

<view class="picker-item" v-for="(item, index) in pickerList[pickerIndex[0]].children" v-if="pickerList[pickerIndex[0]].children" :key="index">{{item.label}}</view>

打算在V3模式下,执行报错。

TypeError: undefined is not an object (evaluating '_vm.pickerList[_vm.pickerIndex[0]].children')

无法通过v-if判断undefined来控制组件加载,这是不应该存在的情况。而且只有在复杂嵌套情况下才出现

2020-04-28 15:15 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复