需求分析:点击左侧的菜单,弹出提示请登录账户,才能办理业务,然后直接进入到用户的登录页面,登录页面后不用先进首页,而是直接进入到点击的页面。
代码实现:
1、登录的时候记录用户的信息,比如用户名
2、路由守卫
3、跳转到登录页面的时候,根据参数跳转到点击的页面
实现1步骤的代码
// 用户密码登录
pwdLogin() {
this.$refs["pwdLoginForm"].validate((valid) => {
//校验通过
if (valid) {
/* let pathName =
(this.$route.query && this.$route.query.pathName) || "/homePage";
console.log(pathName);
this.$router.replace({ path: pathName }); */