<view @click="toCouponDetail(item)" class="my_coupon" v-for="(item,index) in couponModel" :key="index" v-if="item.GiftStatus == current_state">
</view>
- 发布:2020-08-14 14:37
- 更新:2020-08-18 11:11
- 阅读:649
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows10企业版
HBuilderX类型: 正式
HBuilderX版本号: 2.8.5
第三方开发者工具版本号: 1.03.2006090
基础库版本号: 2.12.1
项目创建方式: HBuilderX
操作步骤:
预期结果:
代码不会报错
代码不会报错
实际结果:
[Vue warn]: Error in render: "TypeError: Cannot read property 'GiftStatus' of undefined"
TypeError: Cannot read property 'GiftStatus' of undefined
[Vue warn]: Error in render: "TypeError: Cannot read property 'GiftStatus' of undefined"
TypeError: Cannot read property 'GiftStatus' of undefined
bug描述:
v-for 和v-if在标签上一起使用会报错,在最新版本的2.8.5可以多次复现 但切换2.8.3没问题。 代码写法如下
couponModel是个json数组
4 个回复
1***@qq.com
v-if 和 v-for 不要同时使用
sonicsunsky
不是同时使用也会报错
sonicsunsky
我也遇到类似问题: https://ask.dcloud.net.cn/question/104062
DCloud_UNI_GSQ
更新到 2.8.6