weixin_51408518 2023-07-26 17:52 采纳率: 0%
浏览 5

vue项目,使用storage存储数据,使用changestate函数时出错,本身在加载时也无法显示颜色,如何解决?

vue项目,使用storage存储数据,使用changestate函数时出错,本身在加载时也无法显示颜色

img


如上:state:2应该是绿色的圆点,但加载时颜色仍是灰色
代码如下:

img

img

img

img

  • 写回答

2条回答 默认 最新

  • 孤月葬花魂 2023-07-26 18:35
    关注

    vue2的话,arr[index].xxx 更改的话 监听不到变化,故而页面也不会变化
    建议用 this.$set(arr[index], key, value) 或者 arr.splice(index, 1, { ...arr[index], key: value }) 去更改

    评论

报告相同问题?

问题事件

  • 创建了问题 7月26日