是否可以从字符串中获取templateRef?

时间:2016-11-24 16:34:15

标签: angular angular2-template ng-bootstrap

我感兴趣的是如何通过传递TemplateRef来获取string

我不想通过组件html获取它,因为我只想将它保存在配置中以用于所有组件。我正在引用可在此处查看的ng-bootstrap NgbDatePickerConfighttps://github.com/ng-bootstrap/ng-bootstrap/blob/master/src/datepicker/datepicker-config.ts

1 个答案:

答案 0 :(得分:0)

正如GünterZöchbauer指出的那样,这是不可能的,它可能不太有用,因为你经常想要捕获template的功能,所以你需要一个组件。

但是,目前创建一个仅用于获取TemplateRef的隔离组件并不容易,因为您需要ViewContainerRef才能执行此操作。 当前的Angular 2问题针对:https://github.com/angular/angular/issues/9293