认识vue.js
# 认识vue.js
1、了解MVVM框架 后端只是api,前端来做显示和交互,有利于代码的维护和快速开发,随着多端的盛行(PC、平板、手机、微信),因为前端内容越来越多,越复杂,需要有简单的方式来帮助我们管理页面的显示、即DOM的实现 MVVM框架的核心: 开发者需要关注的是交互和数据的变更,让框架帮我们维护状态(DOM的改变和显示) 数据绑定和事件驱动
2、 了解三大框架(react.js、vue.js和angular.js)
3、 vue.js的学习曲线都平滑上升,根据开发项目的难易程度,可以选择不同的插件、配合不同的ui来开发各种类型的内容(网页、app、桌面端、微信公众号、小程序)
# 了解vue设计思想
1、 声明式渲染
内容由前端计算而来
2、 数据驱动
页面内容有数据来决定,数据改变,页面也跟随改变
3、组件式开发
可以自定义html标签在vue.js引入使用,标签可以包含页面的显示内容,以及相关的业务逻辑
# 使用vue
1、引用cdn文件到html
2、建立一个id值为“app”的div标签,准备用于vue.js实例的挂载
3、建立一个vue.js实例,传入参数后,初始化vue.js
# 理解vue的声明周期
1、 beforeCreate
2、 created
3、 beforeMount
4、 mounted
5、 beforeUpdate
6、 updated
7、 beforeDestroy
8、 destroyed