微模板网站建设,关于网络营销的网站,玩具租赁系统网站开发与实现,wordpress 网站地图类我们在动态切换组件的过程中#xff0c;导航栏和底栏不动#xff0c;动态切换中间区域的情况#xff0c;在首页可以进行跳转任意组件#xff0c;在组件与组件之间不能相互跳转#xff0c;路由发生了变化#xff0c;但是页面未改变#xff0c;这时我们就需要强制刷新页面… 我们在动态切换组件的过程中导航栏和底栏不动动态切换中间区域的情况在首页可以进行跳转任意组件在组件与组件之间不能相互跳转路由发生了变化但是页面未改变这时我们就需要强制刷新页面。 强制刷新页面的方式有三种
①location.reload()
②this.$router.go(0) 前面两种方法都有些简单粗暴主要说一下第三种方法
③provide 配合 inject 首先我们需要在App.vue中修改 通过定义reload方法控制router-view的显隐生成和销毁 然后在需要刷新页面的组件中注入依赖注入时inject后面是上面的方法名称 最后直接调用reload方法就能实现页面的刷新