使用有孩子的路线。父路由是 recipes.component ,其中包含一个 recipe-list.component 和 .
recipe-list.component 使用 PrimeNG p-table,当您单击一个配方时,配方详细信息将由输出 recipe-detail.component 的路由器出口显示。
一切都很好!但是.....当我通过去 深度链接到特定食谱时http://example.com/recipes/100
,我无法在食谱列表(p-table)中突出显示食谱 ID 100。
我正在订阅 recipe-detail.component 中的 route.params 订阅,并尝试@Output()
在配方 ID 上创建一个 EventEmitter,希望将其向上渗透到父级(recipes.component)并因此访问 ID recipes-list.component(p 表)。但是没有骰子……!
关于如何做到这一点的任何建议?