1769824717
1769824717
  • 发布:2022-03-07 10:51
  • 更新:2022-03-07 10:58
  • 阅读:439

index.js?543d:1164 v-for 暂不支持循环数据: (env: macOS,mp,1.05.2201242; lib: 2.22.0)

分类:HBuilderX

详细问题描述

uniapp 开发微信小程序,使用 v-for 双层嵌套的时候报以下错误:

index.js?543d:1164 v-for 暂不支持循环数据: (env: macOS,mp,1.05.2201242; lib: 2.22.0)

联系方式

[QQ]1769824717

2022-03-07 10:51 负责人:无 分享
已邀请:
1769824717

1769824717 (作者)

循环中的点击事件需要使用闭包 @click="() => toDetail(it)"

<view v-for="(item, index) in list" :key="item.id">  
    <view v-for="(it, ind) in item.records || []" :key="it.id" @click="toDetail(it)"></view>  
</view>

改为

<view v-for="(item, index) in list" :key="item.id">  
    <view v-for="(it, ind) in item.records || []" :key="it.id" @click="() => toDetail(it)"></view>  
</view>

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