什么将两个组件定义为 family ?

What defines two components into family ?

我正在阅读这篇文章 (https://angular.io/guide/component-interaction#top),我看到了这一部分,我注意到他们经常使用术语 Parent、child 和家人。

例如这里:

Parent 和 children 通过服务进行通信

一个parent组件及其children共享一个服务,其接口启用bi-directional 家庭内部的交流

"family" 的两个组成部分是什么?angular 的所有组成部分都是一个大家族的一部分吗?还是有什么东西将它们定义为同一成员?

Angular 应用程序的结构是 components.Angular 的树有 uni-directional 流 ,这意味着事件从 child 到 parent,输入从 parent 下降到 child。您还可以使用另一种通信方式,即服务,您可以在其他组件中注入服务并在组件之间共享数据。