Current implementation compares path and exact parameter causing two routes presented with ngIf/else logic to be treated the same and therefore canceling the rerender.
The new implementation compares inner routes as a whole.
Additionally, the same comparison can be used for the addition/removal of routes. This pushes the responsibility of avoiding duplicate routes to the user.
Current implementation compares path and
exact
parameter causing two routes presented withngIf/else
logic to be treated the same and therefore canceling the rerender.The new implementation compares inner routes as a whole. Additionally, the same comparison can be used for the addition/removal of routes. This pushes the responsibility of avoiding duplicate routes to the user.