0

已编辑

我通过其组件中的模板变量获得了对 a 的引用。

<ng-template #templateLogGroup>Logs Group</ng-template>

@ViewChild('templateLogGroup') templateLogGroup : TemplateRef<any>;

现在,如何在控制器的方法中动态更改内容?

我正在尝试这样做: this.templateLogGroup.elementRef.nativeElement.innerHtml = "<strong>changed<strong>";

但在屏幕上什么都没有改变。

另一方面,如果我将“templateLogGroup”的内容打印到控制台,我会注意到内容发生了templateLogGroup.elementRef.nativeElement.innerHtml变化。

所以似乎这个操作不会触发渲染

这是代码: https ://stackblitz.com/github/pinale/changetemplatecontent

4

0 回答 0