Vue入门小结.
核心:数据驱动,组件化
优点:借鉴了AngularJS的模块化,和React的虚拟DOM,虚拟DOM就是把DOM操作放到内存中执行;
常用的属性:
- v-if
- v-else-if
- v-else
- v-for
- v-on(简写
@
):事件绑定 - v-model :数据双向绑定
- v-bind(简写
:
):组件绑定参数
组件化:
- 组合组件slot插槽
- 组件内部绑定事件需要使用到
this.$emit('自定义事件名',参数)
- 计算机的特色,缓存计算数据
Vue是纯粹的视图框架,并不包含通信
通信使用 Axios做异步通信
Vue的开发是基于NodeJS的,实际开发采用
vue-cli脚手架开发
,vue-router路由
,vuex做动态管理
(cookie,session……),Vue UI
,界面我们一般使用 ElementUI(饿了么),或者ICE(飞冰,阿里巴巴)来快速搭建前端项目。