这是我的html rouerLink:
<a [routerLink]="['create']">Create</a>
- 工作正常。
在按钮单击上,我调用的是相同的:但不起作用..
navigateTo(page) {
this.router.navigate(['create']); //not works
}
任何人都可以帮助我,我在这里真正缺少什么?
更新
我正在从父母导航到孩子
这是路线:
{
path: 'contentPlaceholder',
data: { showNavi: true },
component: ShellContentPlaceholderComponent,
children : [
{
path: 'view',
data: { showNavi: false },
component: ShellContentViewPlaceholderComponent,
},
{
path: 'create',
data: { showNavi: false },
component: ShellContentCreatePlaceholderComponent,
},
{
path: 'edit',
data: { showNavi: false },
component: ShellContentEditPlaceholderComponent,
},
{
path: 'update',
data: { showNavi: false },
component: ShellContentUpdatePlaceholderComponent,
}
]
}