创建 objCopy.js
//快速把obj1里面对应的数据复制到obj2
export default async function objCopy(obj1, obj2) {
Object.keys(obj2).forEach(key => {
obj2[key] = obj1[key]
})
}
main.js中引用
import objCopy from '@/utils/objCopy'
Vue.prototype.$objCopy = objCopy
使用:被复制的对象需定义好属性
handleEdit(row) {
console.log(row)
// 数据回显
this.$objCopy(row, this.dept)
this.deptDialog.title = '编辑部门'
this.deptDialog.visible = true
}
版权声明:本文为hdhsZero原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。