vue 经典面试题
##vue的核心
组件化 数据驱动
##vue基本指令
v-if v-else v-for v-on v-show v-model v-html v-text key属性
##Vue的数据双向绑定原理 mvvm模式
是通过数据劫持和发布-订阅者功能来实现的
1.实现一个监听者Observer来劫持并监听所有的属性,一旦有属性发生变化就通知订阅者
2.实现一个订阅者watcher来接受属性变化的通知并执行相应的方法,从而更新视图
3.实现一个解析器compile,可以扫描和解析每个节点的相关指令,并根据初始化模板数据以及初始化相对应的订阅者
##使用key的好处
提高了页面的性能 key属性强制替换元素
key一般配合v-for使用 并给每个虚拟dom增加了一个唯一的标识,且更加高效更新虚拟dom
##Vue生命周期
1.beforeCreate 实例还未创建
2.created 实例已经创建完成
&nb