Tranclusion,在计算机科学中,是指将某一事物的一部分包含在其他事物中。在Angular中,<ng-transclude>现在是<ng-content>。
例如,让我们假设你在一个<thinkster>组件中包含了以下内容:
<h2>Thinkster is Awesome</h2><p>Especially it's Angular course </p>
而你也想在React课程中加入这样的宣传:
<thinkster><p>Be sure to check out the React course too!</p></thinkster>
要做到这一点,我们需要在我们的
<h2>Thinkster is Awesome</h2><p>Especially it's Angular course </p><ng-content></ng-content>
然后就可以按照想要的方式工作了! 正如你可以想象的那样,这就是我们在组件中放置组件的方式,我们将在下一章演示。
