uniapp循环传参不严谨引起的小问题,在微信开发工具里看不到报错
编辑时间:2021-05-10 作者:金满斗 浏览量:1640 来源:原创

我也不晓得抽什么风,喜欢循环里 key 用 obj.id表示。如

<view class="mp28r card bgwhite " v-for="(obj,indexin Data" :key="obj.id"  @tap="selectItem(obj,index)>

xxx

</view>

终于有一次,由于obj里根本没有id这个参数,导致selectItem 函数 传参怎么传都是空,调试了好久,主要是小程序开发界面没看到报错

后来终于发现问题了。

<view class="mp28r card bgwhite " v-for="(obj,indexin Data" :key="index"  @tap="selectItem(obj,index)>

xxx

</view>

是不是还是这样严谨点,不容易出现隐式报错没发现的问题

来说两句吧