一、登录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']; if (!token && !outerPaths.includes(to.path)) {next('/homePage');} else {next();}
});

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