Vue中gettersetter的原理和用法究竟是怎样的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2012个文字,预计阅读时间需要9分钟。
当您将一个普通的+JavaScript+对象传递给+Vue+实例的+data+选项时,Vue会将此对象的所有属性遍历,并使用+Object.defineProperty+将这些属性全部转换为getter/setter。+Object.defineProperty+是+ES5+中一个无法+s+的特性。
当你把一个普通的 JavaScript 对象传给 Vue 实例的 data 选项,Vue 将遍历此对象所有的属性,并使用 Object.defineProperty 把这些属性全部转为 getter/setter。
本文共计2012个文字,预计阅读时间需要9分钟。
当您将一个普通的+JavaScript+对象传递给+Vue+实例的+data+选项时,Vue会将此对象的所有属性遍历,并使用+Object.defineProperty+将这些属性全部转换为getter/setter。+Object.defineProperty+是+ES5+中一个无法+s+的特性。
当你把一个普通的 JavaScript 对象传给 Vue 实例的 data 选项,Vue 将遍历此对象所有的属性,并使用 Object.defineProperty 把这些属性全部转为 getter/setter。

