Vue — 组件升级篇
最后更新于:2022-04-02 08:08:34
>[success] # 组件升级篇
~~~
1.经过上面的组件案例入门基础,已经对组件有了简单认识,整个章节将深入
组件
2.第一种常见的父子传递'props' 父传子,'$emit' 控制父组件的某个方法,
让控制父组件的某个方法将从子组件传递过来的值重新赋值形成'子传父'。
3.第二种'vue' api文档中的'provide' / 'inject' ,'提供'/'注入',
这种只能'父传子',但不仅限'父传子'甚至'爷传孙'可以理解成
是一个加强版的'props'。
3.第三种'mixins' 混入继承,这种有点投机取巧适合接口,也就是提取出一个
公共的功能,在对应需要该接口的位置进行调用即可,这种不是传统意义父子
传值,更像是因为组件使用的数据来自一个接口,大家或者这个这接口数值
导致数据一致
4.利用自己的写的 'dispatch' 和 'broadcast' 进行传值,分别是'子孙像父组件'
'父组件像子孙传值',利用的原理是'$on' 和 '$emit'
~~~
文章来自AresnTalkingData 前端架构师,iView 作者 发布在掘金网小册中内容启发整理
';