路由跳转
this.router.navigate(['jiaowzx/paikgl-addxuey', data.paikjlbid]);
需要在路由后面拼接
this.router.navigate(['jiaowzx/qiandcb'], {queryParams: data});
3.routerlink 跳转
[routerLink]="['/personal-center/my-topic-detail',item.id]"
ngOnInit() {
this.route.params.subscribe(params => {
this.topicService.getTopic(params.id).subscribe(data => {
this.topic = data;
});
});
}
例子:
Adds(pagename) {
this.router.navigate([`${this.router.url.substring(0, this.router.url.indexOf('form-page-field'))}`, 'form-page-field-add'], {
queryParams: {
pagenames: pagename
}
}
);
}
接收:
pagename;
constructor(public route: ActivatedRoute,
public router: Router) {
this.route.queryParams.subscribe(param => {
console.log(param);
this.pagename = param;
});
}