小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我因为是用的uni,使用vue编程的,wx的不是很懂,把转换后的代码贴上来,路过的大佬帮忙解释一下
以上两个排序时是没有问题的,但是我的折叠栏的打开状态不会跟随到移动后的折叠栏上去
这个的话状态会跟随到排序后的位置上去,但是排序会混乱,感觉index成了dom自身的值,而不是新数组的index
请大佬们指点一下,怎么才能又改变index的值,又能将折叠栏打开的状态跟随,拜谢!!
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
vue的 key写法一般是 item.id,而小程序的写法直接是 id
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
渲染的变量是数组中唯一的吗?
<block wx:for="{{banners}}" wx:key="id">
<block wx:for="{{banners}}" wx:key="index">
感觉就是算法搞错了排序后原dom所在的位置,大晚上的脑子也转的好慢,想不明白了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
vue的 key写法一般是 item.id,而小程序的写法直接是 id
渲染的变量是数组中唯一的吗?
我之前碰到过 不是唯一的标识符 排序就乱了 最后我直接不写了 警告就警告吧 反正用户感觉不出来
哈哈哈
<block wx:for="{{banners}}" wx:key="id">
<block wx:for="{{banners}}" wx:key="index">
感觉就是算法搞错了排序后原dom所在的位置,大晚上的脑子也转的好慢,想不明白了