我有一个显示的项目列表,编辑和删除按钮角2刷新同一页
的组件如果我点击删除:
onDelete(projectName: string): void {
this.projectService.deleteProject(projectName);
this.router.navigate(['/projects']);
}
我的路由器组成:
export const projectListRouters: Routes = [
{
path: '',
children: [
{path: '', component: URLComponent},
{path: 'login', component: Login},
{path: 'projects', canActivate: [AuthGuard], component: ProjectListComponent},
{path: 'project/new/-', component: ProjectDetails, canActivate: [AuthGuard], data: {oparationType: 'new'}},
// otherwise redirect to home
{path: '**', redirectTo: ''}
],
},
];
我的问题是,this.router.navigate([ '/项目'])不刷新列表中删除项目后,
任何帮助, 感谢
参考:http://stackoverflow.com/questions/41427405/navigate-to-another-page-with-a-button-in-angular-2 –
你可以发表你的组件被路由到何时你去/项目? – snorkpete
我的路由器组件:添加到问题 – Yosefarr