Angular a routing overload

there are two menu routes that are / one , but the latter parameters are different, such as / one?id=1 and / one?id=2 . There is no response after clicking the first menu and then the second.
I would like to ask how to reload. The best solution is to deal with it on the a tag. this.router.events.forEach has been used before, but because our menu is dynamic, this is limited and there will be errors

after using it.
Sep.07,2021

1. Modify the routing configuration and change it to the routing parameter type, for example:

// ActivatedRoute
...
this.activatedRoute.queryParams.subscribe(param => { ... })
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1beae1d-31a18.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1beae1d-31a18.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?