列表循环中添加自定义前缀

来源:15-1 用随机字符串触发Oberver函数

慕尼黑7569533

2020-02-16

请问老师:
小程序在进行列表循环的过程中,需要设置Key值,目前使用返回数据中的唯一id或者其他唯一的字段,想知道是否可以参考Vue中的写法,类似:key = " 'prefix_' + index "使用在index中添加一个固定的自定义前缀来区别?
目前已经尝试直接在wxml中写wx:key = " 'prefix_' + index "或者wx:key="{{ 'prefix_' + index }}"均无效,后来学习到wxs,尝试在wxs中写了一个添加前缀的function并且return,wx:key = " {{ tools.prefix( 'front_' , index ) }} "也无效
求教老师请否有其他方法可以支持?

写回答

1回答

大尾狼

2020-03-12

wx:key 即使这么设置了也不能用吧?

我试了,应该是取不到,看文档的意思,这个值是用来提高页面运行效率的。

想要自定义索引是 wx:for-index


0
0

纯正商业级微信小程序应用实战,全方位小程序特性讲解

真实数据的高质量小程序项目,学会直接工作

4782 学习 · 2125 问题

查看课程