如果我使用路由器的navigate
方法以编程方式导航
this.router.navigate(['/articles', {id: 1}]);
结果网址是/articles;page=1
第二种方式
this.router.navigate(['/articles', id]);
结果网址是/articles/1
在这两种变体中,我都可以通过this.activatedRoute.params.forEach((params: Params) => {});
那么除了风格有什么区别吗?
PS 发现与查询参数和矩阵参数之间的差异有关的问题