使用参数和查询参数进行角度相同的路线导航

发布于 2025-01-11 09:52:15 字数 371 浏览 0 评论 0原文

我的 url 中有参数,并且在我的页面中有带分页的列表。 对于分页,我想使用查询参数。

我通过BehaviorSubject 获取类型并通过activatedRoute.queryParamMap 获取查询参数。 我还使用过 SameUrlNavigation: 'reload'。

例子 : /type_1,/type_1?page=2,/type_1?page=3 /type_2,/type_2?page=2,/type_2?page=3

当我选择类型 1 时,选择分页就可以正常工作。 **当我将参数更改为 type_2 时,然后选择分页,它不起作用。 它不会触发 ActivatedRoute 中的 queryParam 更改事件。 **

谁能帮我解决这个问题?

I have parameters in url and in my page there is listing with pagination.
For pagination i want to use query parameters.

i am getting type by BehaviorSubject and getting query params by activatedRoute.queryParamMap.
i have also used SameUrlNavigation: 'reload'.

Example :
/type_1,/type_1?page=2,/type_1?page=3
/type_2,/type_2?page=2,/type_2?page=3

When i have selected type 1, then select pagination is works fine.
**When i change param to type_2, then select pagination it is not working.
It is not firing queryParam change event in ActivatedRoute. **

Can anyone help me to solve this ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文