这是角度2路由代码
<nav>
<ul class="nav nav-tabs">
<li role="presentation" class="active"><a routerLink="/dashboard" routerLinkActive="active">Step I</a></li>
<li role="presentation"> <a routerLink="/faculty" routerLinkActive="active">Step II</a></li>
<li role="presentation"><a routerLink="/heroes" routerLinkActive="active">Step III</a></li>
</ul>
</nav>
<router-outlet></router-outlet>
Run Code Online (Sandbox Code Playgroud)
按钮单击事件
clickFunctionEvent(value: any) {
this.dataService.setFacultyAnswer(JSON.stringify(value)).subscribe(
tradeshows => {
this.data= tradeshows
//if data=success then redirect to next routerLink like "/faculty"
},
error => {console.error('QuestionList:\n\t ' + error);}
);
}
Run Code Online (Sandbox Code Playgroud)
如果data=success然后重定向到下一个routerLink就好"/faculty"
所以如何在.ts文件中
和 how to disable previous routerLink so not allow to go back
提前致谢
Par*_*iya 38
你用
//in your constructor
constructor(public router: Router){}
//navigation link.
this.router.navigate(['your-route']);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17037 次 |
| 最近记录: |