Просмотр исходного кода

生产环境:强制每次都从首页进入

任一存 3 лет назад
Родитель
Сommit
61eee34c3a
1 измененных файлов с 12 добавлено и 0 удалено
  1. 12 0
      src/router/index.js

+ 12 - 0
src/router/index.js

@@ -140,4 +140,16 @@ const router = new VueRouter({
   routes
 })
 
+if (process.env.NODE_ENV === 'production') {
+  // 强制每次都从首页进入
+  router.beforeEach((to, from, next) => {
+    console.log(to, from, next)
+    if (!from.name && to.name !== 'HomeView') {
+      next('/')
+    } else {
+      next()
+    }
+  })
+}
+
 export default router