Vue
j73909
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
我要写个Vue
一、作为一个MVVM框架,应该实现什么: 数据响应式:监听数据变化并能及时在视图中更新(defineProperty,Proxy) 模板引擎:提供描述视图的模板语法(插值,指令) 渲染:将模板转化为html(vdom => dom) 二、定义响应式拦截 // 拦截定义 // 处理新增对象属性 function defineReactive (obj, key, val) { // 处理初始化时的深层对象 observe(val) Object.defineProperty(ob原创 2020-09-25 17:52:31 · 120 阅读 · 0 评论 -
Vue组件通信7种方式
组件化机制: vue组件系统提供了⼀种抽象,让我们可以使⽤独⽴可复⽤的组件来构建⼤型应⽤,任意类型的应⽤界 ⾯都可以抽象为⼀个组件树。组件化能提⾼开发效率,⽅便重复使⽤,简化调试步骤,提升项⽬可维护 性,便于多⼈协同开发。 常用的组件通信方式: 1、props/emit:父子组件之间的传值 2、$on/$emit:事件总线,任意两个组件之间传值 3、Vuex/localStorage:全局数据管理 4、$parent/$children/$refs:高耦合性,直接访问父子组件实例 5、$a.原创 2020-08-16 19:57:41 · 190 阅读 · 0 评论
分享