изменить содержание программно из компонента - PullRequest
0 голосов
/ 23 апреля 2020

EDITED

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

<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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...