使用vuex获取的数据进行初始化的时候如何避免直接修改了vuex里面的数据呢
发布于 6个月前 作者 justity-end 1142 次浏览 来自 问答

我的页面上具有传入的vuex数据是一个对象,除了有普通的字符串字段还有标签的数组字段,标签数组里面的元素还是具有标签属性的对象。 但是总所周知的数组这样是个引用传入的,标签组件需要一个数组传入进行修改,那么修改标签的时候就是直接修改引用对应的数组,正如我们知道的,vuex修改state里面的数据只能使用mutation。 那么我应当如何避免初始化赋值的时候,直接把数组里面的内容进行修改呢?如果使用JSON.parse(JSON.stringfy)和深克隆又不够优雅

回到顶部