使用 Vue 的一些技巧
尽可能地保证父子组件的单向数据流
例如在子组件中直接修改传入的 props 数据,有可能对父组件或是其他数据源造成意外破坏;
把DOM操作放在 mounted 生命周期中
使用 Object.defineProperty 定义访问器
Object.defineProperty(target, key, {.get, set })
ES6: class { get property(){} }
例如在子组件中直接修改传入的 props 数据,有可能对父组件或是其他数据源造成意外破坏;
Object.defineProperty(target, key, {.get, set })
ES6: class { get property(){} }