vue的数据赋值联动改变解决方案
浅拷贝和深拷贝
引用同一个对象修改时会联动修改
可以通过json解析,JSON.parse(JSON.stringify(obj)) 创建新对象,对新对象修改就不会再影响原有的object
addNode (node, e) {
let obj = node
let addNodeData = JSON.parse(JSON.stringify(obj))
addNodeData.variable = ''
addNodeData.id = 'node-' + utils.getUUid() // 前端生成全局唯一的nodeId
addNodeData.selected = false
……
}