两个毫不相干的组件怎么传值
来源:1-2 组件拆分与组件之间的传值(2)
WittChen
2020-06-12 10:24:27
就像老师图像所画的一样,父子组件传值,那如果孙子组件向爷爷组件传值不是也要经过一层层的传递了吗,再比如兄弟组件,甚至是两个毫不相干的组件怎么传值呢,后面课程中不知道有没有讲,我在目录中没看到相关的课程
1回答
同学你好,对于你的问题解答如下:
孙子组件向爷爷组件传值这种,一层层向上传递就可以了。
兄弟之间传值,常见的处理方式就是:示例有两个兄弟组件A和B, 在A组件中先将值传给父组件,然后再由父组件传给B组件,实现通信
两个毫不相干的组件,可以使用发布订阅这种模式实现通信,这种比较复杂,一般只有业务逻辑较为复杂的程序中才会用到,目前阶段,我们重点是学习react的基础知识,所以本课程不会涉及到这种复杂组件通信方式的讲解。不过同学也不用担心,实际开发中比较常见的就三种场景:父向子传值, 子向父传值、兄弟之间传值。
同学可以等完全掌握了之后,作为扩展知识学习了解下,提升自身的能力,现在可以先跟着老师的讲解学习基础知识。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题
回答 1
回答 1
回答 1
回答 1
回答 2