vue一些基础

vue的优势

1.声明式渲染

2.响应式数据绑定

mvvm框架,m:数据层;v:视图层(dom);vm

dom通过监听去渲染视图层,实现了响应式

3.组件化开发

4.virtual DOM

减少dom操作,提升渲染性能

Object.freeze(data)

 冻结对象监听,会阻止对象响应的属性变化,更改对象的值会不

beforeCreate:什么都没有

created:有data,还没渲染

beforeMount:element,data

mounted:

beforeUpdata:

updata:

beforeDestory:

destoryed:

组件

组件的组成:

1.data初始数据

2.template 模板 dom

3.methods

4.watch/computed

5.生命周期

6..props 接受外部的参数

组件注册

组件名:xxx-xxx

全局注册或局部注册

组件传值

props:默认单向传递 父级=》子级

posted @ 2022-08-30 11:33  橘橙夏日  阅读(14)  评论(0编辑  收藏  举报