vue 1.vue优点 操作虚拟dom,节省页面性能。 数据视图相分离。视图可以独立于数据变化和修改,当数据变化的时候视图也可以不变。 便于维护。 2.vue响应式原理 vue的响应式 3.单向数据流和双向数据流 单向数据流:数据流动方向可以跟踪,流动单一。缺点是写起来不太方便。要使视图发生变更就必须创建各种action来维护对应的state。 双向数据流:数据和视图双绑定。但是由于各种数据相互依赖相互绑定,导致数据问题的源头难以被跟踪到,子组件修改父组件,兄弟组件互相修改有有违设计原则。 4.双向数据绑定实现原理 vue2.0利用Object.defineProperty,采用数据劫持结合发