Provide/inject combination method is the most practical I have tried, the following uses the project screenshot to illustrate: First, modify your app.vue
The reload method is used to display or hide the router-view. IsRouterAlive //true or false is defined to control the reloading of the page
Then inject the Reload dependency provided by the app.vue component into the page that needs the current page refresh, and call it directly with this.reload