关于wx:for时wx:key值问题

wx:for是微信小程序的for循环,使用方式如下:

<block wx:for="{{ books }}" wx:key="index">        

    <z-book class="book" book="{{ item }}" />     

 </block>

或者

<block wx:for="{{ books }}" wx:for-item="book" wx:key="index">       

     <z-book class="book" book="{{ book }}" />     

 </block>

两个区别在于,如果你不指定wx:for-item等于某个参数,则循环内部用item输出每个循环内容,item是微信官方指定的。

在使用wx:for过程中可能会遇到下面这种问题

这是因为在使用wx:for时,wx:key是必须添加的,同时如果采用我上面截图的方式,如:wx:key = 'item1{{index}}',它一样会报错,可以换成wx:key= 'index',这样就不会报错了,当然,不加上wx:key报错也不会影响程序的运行

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容