vue 使用localStroage数据进行渲染并修改,报出死循环错误的解决方法?

新手上路,请多包涵

vue 覆盖缓存数据报错

使用已缓存的数据进行渲染并编辑,我想把最新的状态数据覆盖之前缓存的数据,但是一旦点击保存时,它就会报错,我这里使用的是多为数组。这个需要如何去处理?

You may have an infinite update loop in a component render function

阅读 1.8k
2 个回答

这个报错可能是在render的时候调用方法修改data了导致重新render然后就无限循环了

增加一个控制更新的状态 status

在点击的时候状态变更为 true,渲染成功之后改为 false
仅限于 true 状态能更新

推荐问题