программно изменять содержимое <ng-template> из компонента

ИЗМЕНЕНО

я получил ссылку на переменную шаблона в его компоненте.

<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

0 ответов

Другие вопросы по тегам