【发布时间】:2021-10-16 12:05:30
【问题描述】:
我有一个项目列表,该列表显示在 Angular 服务的 list.component 中。
当用户点击其中一个项目时,它会显示一个之前通过 css 隐藏的 div,显示点击项目的详细信息:
<div class="show-on-click"
<show-details-component [currentService]="currentService" [localServices]="localServices"></show-details-component>
</div>
该组件通过 Input() 装饰器显示点击项的详细信息。
我正在寻找一个将 id 或单词传递给 url 的方法,这样我就可以创建指向特定项目详细信息的链接,并且用户可以使用“返回”按钮回到列表而不离开整个组件。
我确实检查了 angular 的文档并进行了很多搜索;它找不到解决方案。
我将不胜感激!非常感谢
【问题讨论】:
-
您需要 product/myProductId 之类的东西吗?如果是这样,angular.io/start/start-routing
标签: angular angular-routing angular-router angular-routerlink angular-router-params