兄弟组件
- 兄弟组件一般使用中间人的方式实现交互,中间人也有不同的选择,可以使用第三者或者父组件也可以使用父服务,相对于第三者组件,父组件和服务的优点就体现出来了——稳定 , 父子组件一般是有耦合的,所以在确保模块的独立性时会选择父服务作为中间人。
本篇文章参照angular8兄弟之间传值
创建兄弟组件
相对于parent模块来说,tom 和 jack 是兄弟组件。parent.service就是选用的中间人。
tom.component.html
<div style="margin: 0; padding: 0;">
<div
style="width: 49%;height: 200px;text-align: center; border:1px solid red; margin-right: 5px;float:left ;padding: 5px;