[英]route changes address but doesn't do anything
这是我的路线。
export const routes: Routes = [
{ path: 'signin-callback', component: SigninCallbackComponent },
{
path: '',
component: DatasetListComponent,
children: [
{
path: 'login',
component: LoginComponent
},
{
path: 'datasets',
component: DatasetListComponent
},
{
path: 'dataset/:datasetId',
component: DatasetComponent
}
]
},
];
在/datasets
页面加载并按预期加载数据集列表。
一条链接
<a class="btn btn-primary" [routerLink]="['dataset', d.DatasetId]">
更新了浏览器地址——用id
完成,但没有任何反应。
这是怎么回事?
问题是children
。 将路由对象移动到父级别的兄弟使其工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.