Angular 5 - Динамическая маршрутизация данных, возвращаемых из сервиса - PullRequest
0 голосов
/ 06 июня 2018

Я использую Angular 5 CLI и у меня есть служба, которая извлекает данные HTML-разметки из базы данных документов и отображает их на странице с помощью привязки [innerHTML], и это прекрасно работает.Однако на странице есть ссылки, которые я хочу связать с маршрутом с помощью привязки routerLink, но проблема в том, что innerHTML загружается после того, как сработали события жизненного цикла, я думаю, но я слишком новичок в Angular, чтобы знать, чтоЯ говорю правильно.Я думал, что тег привязки в моих данных HTML может указывать на относительный URL-адрес, такой как ../myotherview, и маршрутизатор Angular понимает путь динамически.

Стоит ли запускать некоторую логику ПОСЛЕ добавления innerHTMLв DOM, ища все теги и конвертируя их в атрибуты routerLink?

Цените любую помощь, которую вы можете предоставить, поскольку я немного растерялся, как получить динамические назначения маршрутизации из данных HTML, возвращаемых из CMS.

...