1、VUE初识
2022-04-01 11:34:29 1 举报
AI智能生成
vue2.0学习笔记
作者其他创作
大纲/内容
VUE 基础概念
Vue (读音/vju:/, 类似于 view ) 是一套用于构建用户界面的渐进式框架
渐进式框架
类库或者框架都是重量级的,里面包含很多方法,但是实际项目开发中,我们用不到这么多东西
所以在开发他们的时候,会把功能按照模块进行单独开发,使用者可根据自身情况选择一个模块一个模块的导入使用
VUE 全家桶
vue + components (vue element / iview......) + vue-router + vuex + vue-cli
VUE 基础模块
包含
基础语法、核心实现、组件开发、相关指令等都在这里
vue-router
构建SPA单页面应用的路由
vuex
公共状态管理
vue-cli
vue脚手架
components
vue element
iview
vux
...
......
VUE 特点
易用
灵活
高效
开发思想
- 传统操作 DOM 模式
- MVC
model view controller
MVC是单向数据绑定,数据更改可以渲染视图,但是视图更改没有更改数据
REACT
需要我们自己在控制层基于change事件实现数据的更改
- MVVM
model view viewModel
VUE
MVVM是双向数据绑定的:VUE本身实现了数据和视图的相互监听影响
VUE 的 MVVM思想
MVVM是双向数据绑定的:VUE本身实现了数据和视图的相互监听影响
m
model
数据层
v
view
视图层
vm
viewModel
数据和视图的监听层
当数据或者视图发生改变,VM层会监听到
同时把对应的另外一层也跟着改变或者重新渲染
例如
数据层改变
vm会帮我们重新渲染视图
视图层改变
vm也会帮我们把数据重新更改
0 条评论
下一页