【发布时间】:2018-03-02 08:51:21
【问题描述】:
我正在尝试将名称从一个对象复制到另一个对象,如下所示:
console.log(this.source.name)
//给"mike"
mounted: function() {
this.client.name = Object.assign({}, this.source.name)
}
然后
console.log(this.client.name)
//给对象1: m, 2: i, 3: k, 4:e
我做错了什么?我应该如何更正我的代码?
【问题讨论】:
-
@FedericoklezCulloca 也许但我不明白这个例子
-
Object.assign({}, 'mike')- 您如何期望生成的对象具有属性mike和值? -
伙计,为什么不只是
this.client.name = this.source.namelol -
@Dencio 你没看错
标签: javascript