use*_*717 2 angular2-routing angular
我正在关注官方的Angular 2教程,它使用的导航功能与routerLink非常相似.他们之间有什么区别?哪个用的?
this.router.navigate(['/detail', this.selectedHero.id]);
Run Code Online (Sandbox Code Playgroud)
[routerLink]="['/detail', hero.id]"
Run Code Online (Sandbox Code Playgroud)
[routerLink]是一个Angular指令,您可以在html for <a>或<button>元素中使用它.该指令将侦听单击事件并导航到使用params提供的创建的路径routerLink.
this.router.navigate(['/detail', this.selectedHero.id]); 用于组件或服务中以进行导航.
routerLink指令和this.router.navigate如果指定了相同的参数应导航完全相同的网址.
| 归档时间: |
|
| 查看次数: |
7331 次 |
| 最近记录: |