共享ng-templates

时间:2019-08-05 16:07:13

标签: angular angular-template

是否可以在多个组件之间共享TemplateRef?

我看到的是在组件内部定义模板,使用ViewChild捕获模板,然后在该组件或其中一个子组件上使用该引用。

我想在lib中提供此模板,以便可以在任何地方使用它们。

1 个答案:

答案 0 :(得分:0)

ng-template可以帮助我们投影内容。您可以在库组件内部拥有一个ngTemplateOutlet,然后从主应用程序组件传递ng-template。这在Angular中称为内容投影。 您可以在我的博客文章https://sanketmaru.github.io/posts/ng-template-use-case/

上举个例子来学习