Skip to content

Commit a2cc1ad

Browse files
vuejs-jp-botre-fort
authored andcommitted
demo from ’Object Change Detection‘ doesn't work (#661)
vm.$set(this.userProfile, 'age', 27) ==> vm.$set(vm.userProfile, 'age', 27);
1 parent a64d59a commit a2cc1ad

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/v2/guide/list.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -323,13 +323,13 @@ Vue.set(vm.userProfile, 'age', 27)
323323
`vm.$set` インスタンスメソッドを使用することもできます。これはグローバル `Vue.set` のエイリアスです:
324324

325325
``` js
326-
vm.$set(this.userProfile, 'age', 27)
326+
vm.$set(vm.userProfile, 'age', 27)
327327
```
328328

329329
例えば `Object.assign()``_.extend()` を使って既存のオブジェクトにいくつかの新しいプロパティを割り当てたいときがあります。このような場合は、両方のオブジェクトのプロパティを使用して新しいオブジェクトを作成する必要があります。 なので以下のやり方ではなくて:
330330

331331
``` js
332-
Object.assign(this.userProfile, {
332+
Object.assign(vm.userProfile, {
333333
age: 27,
334334
favoriteColor: 'Vue Green'
335335
})
@@ -338,7 +338,7 @@ Object.assign(this.userProfile, {
338338
新しいリアクティブプロパティをこのように追加します。
339339

340340
``` js
341-
this.userProfile = Object.assign({}, this.userProfile, {
341+
vm.userProfile = Object.assign({}, vm.userProfile, {
342342
age: 27,
343343
favoriteColor: 'Vue Green'
344344
})

0 commit comments

Comments
 (0)