我们如何知道两个组件是否是兄弟姐妹?
How can we know if two components are siblings or not?
您好,我是 angular 的新手,所以我正在研究组件之间共享数据的概念。我只想有人澄清我怎么知道两个组件是否是兄弟姐妹。是不是因为两个组件共享同一个模块可以成为兄弟姐妹,如果它们存在于不同的模块中,它们就是兄弟姐妹?
顾名思义,如果两个子组件属于同一个父组件,则彼此之间的关系称为“兄弟组件”。
<menu-component> // parent
<menu-item></menu-item> // child 1
<menu-item-details></menu-item-details> // child 2
</menu-component>
子项 1 和 2 被称为兄弟组件。
Is it because two components share same module can become siblings
这将取决于组件的使用,而不是特定于模块的组件。
在这种情况下,我们可以考虑以下几点:
我们可以说,如果一个父组件有多个子组件,我们可以称它们为兄弟。
它们不需要来自同一个模块,假设你有一些从共享模块导入的组件,你可以将它们与当前模块特定的组件一起调用.
示例:
<parent-component>
<child-item-one></child-item-one>
<child-item-two></child-item-ones>
</parent-component>
希望它能澄清您对同级组件的想法。
您好,我是 angular 的新手,所以我正在研究组件之间共享数据的概念。我只想有人澄清我怎么知道两个组件是否是兄弟姐妹。是不是因为两个组件共享同一个模块可以成为兄弟姐妹,如果它们存在于不同的模块中,它们就是兄弟姐妹?
顾名思义,如果两个子组件属于同一个父组件,则彼此之间的关系称为“兄弟组件”。
<menu-component> // parent
<menu-item></menu-item> // child 1
<menu-item-details></menu-item-details> // child 2
</menu-component>
子项 1 和 2 被称为兄弟组件。
Is it because two components share same module can become siblings
这将取决于组件的使用,而不是特定于模块的组件。
在这种情况下,我们可以考虑以下几点:
我们可以说,如果一个父组件有多个子组件,我们可以称它们为兄弟。
它们不需要来自同一个模块,假设你有一些从共享模块导入的组件,你可以将它们与当前模块特定的组件一起调用.
示例:
<parent-component>
<child-item-one></child-item-one>
<child-item-two></child-item-ones>
</parent-component>
希望它能澄清您对同级组件的想法。