我有一个从API下载数据的组件。当用户点击Search
时,API中的内容将通过AJAX获取。来自API的内容采用JSON格式,并且内部有产品ID。我可以根据这些内容创建新的HTML元素并将它们放在我的网站中,但我希望每个在fly元素上创建的routerLink="/detailsPage/itemID"
都能正常工作,这样点击它之后就会路由到{{1}用适当的ID。如何以最简单的方式做到这一点?我假设需要重新编译一些刷新。
答案 0 :(得分:0)
这个问题的答案是HTTPClient
- Angular提供了一种在Angular应用程序中使用XMLHttpRequest
(AJAX)的简单方法,并使用它也确保routerLink
或任何其他Angular指令将适用于使用此方法动态创建的对象。
Angular - HTTPClient