如何在Angular 6中访问组件中的模板变量

时间:2018-10-25 12:16:39

标签: javascript typescript angular6

我要访问组件中的模板变量

<ng-template #template>
...
</ng-template>

我尝试使用@ViewChild,但似乎缺少了一些东西。请提供任何帮助。

在我的组件中,我做到了

@ViewChild('template') template:TemplateRef;
...
 ngAfterViewInit() {
  console.log(this.template);
}

但它不起作用

1 个答案:

答案 0 :(得分:0)

根据评论,我认为问题不是来自ViewChild,而是来自AppModule。您可能在错误的部分中声明了QuestionComponent。尝试将其从“声明”移动到“导入”或“ entryComponents”。