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





Возможный дубликат Эквивалент $ compile в Angular 2