我正在角度2上构建一个表格应用程序,现在我使用路由在我的页面上导航。
我有一些点击事件,点击后我会转到另一个带有另一个表的页面,就像这样(点击按钮):
之后我会为任何“смотр。”设置一个新的地址,如下所示:localhost / sm1,localhost / sm2 ......
怎么可能?
答案 0 :(得分:1)
您有两个选择
1 - 在模板上
<div [routerLink]="['somepath',item.id]"> </div>
2 - 在您的组件上 一些点击事件处理程序
onItemClick(item){
this.router.navigate(['somepath',item.id]);
}
答案 1 :(得分:0)
您可以像这样导入路由器:
import { Router } from '@angular/router';
...
constructor(
private router: Router
) {}
并使用Mehari的第二个答案