After vue expands the message panel of the navigation bar, click inside the route jump to keep the message panel from disappearing.

after clicking on the message panel, click inside the route jump to keep the message panel from disappearing, and click on the route jump inside to find a problem.

suppose that when I jump from the meeting list: schedule/meeting to the meeting details page / schedule/meeting/e0daf0aafbd5639b30ca2d0900c6d941/detail, the message panel is still expanded, that is, the navigation header component is not reloaded,
but if I click from the item list page project/internal/list to jump to the meeting details page / schedule/meeting/e0daf0aafbd5639b30ca2d0900c6d941/detail, the message panel disappears

this should be the reason why the user/foo to / user/bar components will be reused in response to changes in routing parameters.
what should I do if I still want to reuse the navigation header (message panel) components when my project module jumps down to the conference module?

ps: my project router uses the mode:"hash" attribute

Feb.03,2022
Menu