面试的时候,也算是常考的一道题目了,而且,在日常的开发中,对于组件的封装,尤其是在 ui组件库
中,会用到很多,下面,就来详细的了解下,通过这篇文章的学习,可以提升项目中组件封装的灵活性,可维护性,话不多说,先从大致的通信方式分类说起,然后依次非常详细地介绍,看完整篇文章,你能大致熟悉vue中的各种组件通信机制,然后就能够封装更加高阶的组件啦!
通信目录
props
$emit
$attrs
&$listeners
provide
&inject
vuex
eventBus
$refs
slot-scope
&v-slot
scopedSlots
$parent
&$children
&$root
1.props
- 基本使用