vue源码
DavidFFFFFF
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Vue源码解析-------组件之间的通信
vue组件之间的通信分为两种:父子组件之间的通信:propsevent(通过v-on在父组件声明,通过emit在子组件调用)v-model(prop是value,通过触发input事件动态更改变量).sync 通过修饰符,默认绑定对象,并通过对象或者对象属性的name为事件名在子组件通过emit触发;ref$parent$children非父子组件之间的通信:$attr$listenersprovide,inject 动态注入$root 访问根实例vuex 集中式存储所.原创 2020-07-22 21:31:34 · 355 阅读 · 0 评论 -
Vue源码分析 ----- 消失的$dispatch 和 $broadcast
$dispatch 和 $broadcast作为一对情侣 ????属性,在 Vue 1.0 中主要用来实现基于组件树结构的事件流通信 —— 通过向上或向下以冒泡的形式传递事件流,以实现嵌套父子组件的通信。但是由于其显功能缺陷,在 Vue 2.0 中就被移除了。虽然 Vue 官网已经不再支持使用 $dispatch 和 $broadcast 进行组件通信,但是在很多基于 Vue 的 UI 框架中都有对其的封装,包括 element-ui、iview 等等。那么$dispatch 和 $broadcast 到转载 2020-07-23 19:50:59 · 390 阅读 · 0 评论
分享