vue中的get和set
时间: 2023-07-16 09:13:30 浏览: 97
vue.js get和set方法使用
在 Vue 中,我们可以使用 `get` 和 `set` 方法来访问和修改对象中的属性。
`get` 方法用于获取对象中的属性值,它接受两个参数:对象和属性名。例如:
```
var obj = { name: 'Tom', age: 18 };
var name = Vue.get(obj, 'name');
console.log(name); // 'Tom'
```
`set` 方法用于修改对象中的属性值,它接受三个参数:对象、属性名和新的属性值。例如:
```
var obj = { name: 'Tom', age: 18 };
Vue.set(obj, 'name', 'Jerry');
console.log(obj.name); // 'Jerry'
```
需要注意的是,当我们通过 `set` 方法修改对象中的属性值时,Vue 会自动检测并更新视图。这也是 Vue 数据绑定的核心机制之一。
阅读全文