miniprogram-table-component
miniprogram-table-component copied to clipboard
使用时控制台报警告wx:key="*this"
Do not set same key "[object Object]" in wx:key. 我的表头对象tableHeader是一个数组,数组里是一个个的对象,所以在使用 wx:key="*this" 时,循环对象的 item 本身就不是一个唯一的字符串或者数字,所以会报警告,能否优化一下?
我自己手动修改了一下,把 index.wxml 文件里面的 wx:key="*this" 改为 wx:key="index",如果下边改了index名字为idx,那么下边的那个 key 就得改为 idx
问题描述 + 1 ,这个嵌套的循环中 ,key 相同了,控制台抛出了警告。
https://github.com/habc0807/miniprogram-table-component/blob/master/src/index.wxml#L24-L41
我也遇到了这个问题,这样会导致wxss不生效,经测试,将src/index.wxml第34行中的*this改为index即可解决