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 状态能更新

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题