文章目录
一、登录vue
<script>
import request from "@/axios/baseURL";
import router from "@/router";
// 接口数据初始化
const FORM_DATA = {
userName: "",
password: "",
};
export default {
data() {
return {
FORM_DATA,
};
},
created() {
console.log("登录界面");
},
methods: {
login() {
request.post("/systemUser/login", this.FORM_DATA).then((res) => {
var code = res.data.code;
var message = res.data.message;
this.$message(message);
if (code == 0) {
localStorage.setItem("token", res.data.data.token);
router.push("/library");
}
console.log(res);
});
},
},
};
</script>
二、路由index
// 导航守卫
router.beforeEach((to, from, next) => {
const token = localStorage.getItem('token');
const outerPaths = ['/homePage']; // 当前 path 不需要登录也可以进入系统,但是只能操作当前页面
if (!token && !outerPaths.includes(to.path)) {
next('/homePage');
} else {
// if (to.path == "/auth") {
// document.title = to.meta.title // 进入这个页面会被更改页面标题
// } else document.title = 'CPS流量变现后台管理系统'
next();
}
});

- 坚持不懈,努力奋斗,心之所向必定成真。
- 拥有激情与决心,创造无限可能的未来。
- 放飞心灵,勇往直前,追逐梦想的星辰大海。
- 不怕失败,享受过程,每一次尝试都是一种进步。
- 集中注意力,努力前行,不要停下,直到成功只是习惯。
还没有评论,来说两句吧...