回顾vue基础

2020-06-05

Vue.js是一个MVVM模式的实现者,MVVM模式的ViewModel,ViewModel就是一个观察者。

Vue两大核心:数据驱动,组件化
两个优点:借鉴了AngulaJS的模块化开发和Recat的虚拟DOM,虚拟DOM就是把DOM操作放到内存中去执行,常用的自定义属性有:
v-if
v-else-if
v-else
v-for
v-on
v-model数据的双向绑定
v-bind为组件绑定参数
组件化:
组合组件slot插槽
组件内部绑定事件需要用到this.$emit("事件名",参数);

因为vue遵循SoC关注度分离原则,所以vue是纯粹的视图层框架,他不包含比如:AJAX之类的通信功能,为了解决这个问题我们需要使用Axios做异步通信。

Vue开发都是要基于NodeJs
实际上基本上基于vue-cli脚手架开发
vue-router做路由
vuex状态管理

自己的特色:计算属性computed,里面写的还是函数,将计算结果相同的方法做静态存储。

vue UI
ElementUI更加主流,饿了吗出的
IvIew
ice 飞冰,阿里巴巴出品的


标题:回顾vue基础
作者:张范
地址:http://misterzhang.top/articles/2020/06/05/1591352099625.html