同一路由传递不同参数,页面不刷新

来源:3-3 在路由时传递数据

吐丝蚕宝宝

2018-07-26

老师您好,我想要设计一个根据不同参数来显示不同视图的组件。

路由如下:

{path: 'sale/:category', component: SaleComponent},
不同的category会显示展示不同的视图。

问题是当category不同时,页面并不会刷新,毫无反应。我实现了ngOnInit和ngDoCheck钩子,还是没用。

请问这个问题该如何解决。

写回答

1回答

JoJo

2018-08-08

你是用的订阅参数还是参数快照,要用订阅参数的。

0
1
吐丝蚕宝宝
难怪,我用了参数快照
2018-08-08
共1条回复

Angular4.0从入门到实战 打造股票管理网站

Angular新特性,教你熟练使用 Angular 和 Typescript 开发组件式单页应用

2683 学习 · 1361 问题

查看课程