百思不得其姐就是解析不了,有了下面的方法就可以了
适应情况:用input录入对象的时候.
let code = `function code(){
return 'code'
}`
let fun = new Function(`return ${code}`)();
console.log(fun)
// 将一个对象的值赋给另外一个对象, 不知道为什么vue-elementui 组件el-tree中, 用深拷贝和浅拷贝都无效,这种方法却可以
Object.keys(obj).forEach(
function (key) {
if (defined(leafNode[key])) {
obj[key] = leafNode[key];
}
}
);