大佬教程收集整理的这篇文章主要介绍了angular – 在URL中添加/更改可选参数(矩阵表示法)而不导航,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
this._router.navigate(['/users',{ page: 2 }]);
将导致导航到/ users; page = 2.
要获得新参数的通知并更新UI,您可以订阅ActivatedRoute.params Observable:
import {ActivatedRoutE} from '@angular/router'; ... constructor(private route:ActivatedRoutE){} ngOnInit() { this.sub = this.route.params.subscribe(params => { let page = +params['page']; // (+) converts String 'id' to a number let sort = params['sort'] || 'ASC'; //use ASC order if none is supplied this.updateUI(page,sort);//function would update component as you wish }); }
搜索params.subscribe on this page获取更多信息.
以上是大佬教程为你收集整理的angular – 在URL中添加/更改可选参数(矩阵表示法)而不导航全部内容,希望文章能够帮你解决angular – 在URL中添加/更改可选参数(矩阵表示法)而不导航所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。