vue程序,在多层v-for嵌套时,需要指定第二个参数,否则默认为index,这样就会冲突报错,重复了index index。在解决了索引问题后,继续出现第二个问题,就是题目所述的问题,查阅测试了网上所有的解决办法,都无法解决,大家把精力都集中在索引冲突上了。其实这个报错问题出在key的拼接上,因为在子v-for中,key值肯定是要用字符拼接的,即引用父级索引或者属性,再加上本层的属性或索引,问题就出在这里,在mpvue中无法编译绑定值中的字符拼接。因此就报错了。
解决办法就是:使用函数methods方法返回拼接就行了。