Angular 4多个路由参数

时间:2017-09-26 14:01:39

标签: angular angular4-router

在我的angular 4应用程序中,我有一个带有表格的页面,每行有3个图标 (复制,编辑,删除)。 当我点击编辑图标时,应用程序路由到详细信息页面以编辑此特定对象,请使用此路径:

 path: 'object/:code',
 loadChildren: '....

当我点击重复图标时,我想路由到同一页面,如编辑,但我需要传递另一个信息,因为我需要告诉详细信息页面我处于重复模式 那么什么是最佳实践,如何在详细页面中找到它

1 个答案:

答案 0 :(得分:0)

根据您的问题,我了解您需要使用表示对象标识符(我想象的行)的已定义参数到达路线,这就是您需要标准路线参数的原因。

对于您的选项,它们是同一路线的附加参数,您可能希望从官方文档中查看此链接 QueryParams

  

在路线参数示例中,您只处理了特定于路线的参数,但是如果您希望所有路线都可以使用可选参数,该怎么办?这是查询参数发挥作用的地方。

通过这种方式,您将能够使用Id参数处理标准路由,并为您要管理的每个用例添加选项。