1

我正在使用 Angular 5 CLI 并有一项服务,它从文档数据库中检索 HTML 标记数据并使用 [innerHTML] 绑定将其呈现在页面上,效果很好。但是,我想使用 routerLink 绑定将页面上的链接与路由相关联,但问题是在生命周期事件触发后加载了 innerHTML,但我对 Angular 太陌生,不知道是什么我说的是正确的。我在想我的 HTML 数据中的锚标记可以指向一个相对 url,例如 ../myotherview 并让 Angular 路由器动态地理解路径。

我是否应该考虑在将 innerHTML 附加到 DOM 之后运行一些逻辑,搜索所有标签并将它们转换为 routerLink 属性?

感谢您提供的任何和所有帮助,因为我对如何从 CMS 返回的 HTML 数据进行动态路由分配有点迷茫。

4

0 回答 0