1.vue是什么?
vue是构建web界面的JavaScript库,包含一组简洁的api,改组api提供高效的数据绑定和灵活的组件系统,是一套用于构建用户界面的渐进式框架
2.vue双向数据绑定的执行过程是什么?
(1).从view侧看,viewmodel中的dom listeners工具会帮忙检测页面上dom元素的变化,如果有变化,则更改model中的数据
(2).从model侧看,当用户更新model中的数据时,data bings工具会更新页面中的dom元素
3.在vue实例的生命周期中比较常用的钩子函数有哪些?
(1).created()函数:实例建立完全之后调用
(2)mounted()函数:el挂钩到实例上后调用
(3)beforedestroy()函数:实例被销毁之前调用
4.在vue中创建过滤器的方式有哪些?
(1)全局创建过滤器:全局创建过滤器可以在整个页面中使用,使用vue的全局方法filter()方法来创建
(2)局部创建过滤器:在vue实例的作用域中有效,通过给vue实例添加选项filters来设置
重点掌握:
1.mvc模式由model(模型),view(视图),controller(控制器)三部分组成
2.mvvm 模式由model(模型),view(视图),viewmodel(视图模型)三部分组成
3.使用vue时需要在页面中引入vue.js文件
4.在vue的常用选项参数中,data是vue实例的数据对象,el是必需的参数
5.vue.js支持在{{}}的插值的尾部添加一个管道符(“|”)对数据进行过筛