123456789101112131415161718 |
- import store from "@/store/index";
- const checkLogin = router => {
- router.beforeEach((to, form, next) => {
- store.commit("setUser");
- if (to.name === "login") {
- next();
- return;
- }
- let user = store.state.user;
- if (user) {
- next();
- }
- //下面是没登录的情况,需要跳转页面到用户未登录页
- else next({ name: "login" });
- });
- };
- export default checkLogin;
|