如何导航到只有url param不同的页面?

时间:2018-02-26 20:03:24

标签: angular angular2-routing

我有一个子组件,可以通过

从父组件到达
 this.router.navigate(['./pathtochild/0'],{ relativeTo:
 this.activatedRoute });

然后这个孩子会链接到/ pathtochild / 1,/ pathtochild / 2等形式的兄弟姐妹。

因为这些孩子的参数数量不同,所以似乎

 this.router.navigate(['./pathtochild/1'],{ relativeTo: this.activatedRoute });
当只有参数更改(但不是主路径)时,

不会重新渲染子视图。

如何从一个孩子导航到其中一个兄弟姐妹?

1 个答案:

答案 0 :(得分:0)

您需要向上移动一个级别,然后路由到另一个子ID。应该是这样的:

(^\*[^\*](.*)$)/gm