In my angular 4 application I need to go in the same page with different routing param, for example I have:
/ticketBundles/{id}
/ticketBundles/new
/ticketBundles/{id}/copy
Now when I am navigating I use this.router.navigate(path,id)
In 2 and 3 I need to go in the same page but in a different "mode", In third case I need to load some data so what is the best practice to do that?
Third path is a good path?
If I use a path like /ticketBundles/copy/{id}
I am following a good way?