【vue会员管理系统】篇六之退出系统功能

编程入门 行业动态 更新时间:2024-10-27 05:34:21

【vue会员管理系统】篇六之退出系统<a href=https://www.elefans.com/category/jswz/34/1771378.html style=功能"/>

【vue会员管理系统】篇六之退出系统功能

一、效果图

点击之后跳转到登陆界面

二、实现步骤

2.1Easy Mock新增接口

打开Easy Mock新建接口

方法:post

URL:user/logout

描述:退出系统

2.2新增api

在api/login.js下添加以下代码

export function logout(token) {return request({url: `/user/logout`,method: "post",data: {token,},});
}

2.3调用接口

在AppHeader/index.vue下新增代码,实现该功能

将handleCommand里原先的代码改成switchd的代码

import { logout } from "@/api/login";//引入
handleCommand(command) {switch (command) {case "edit"://修改密码this.$message("修改了密码");break;case "exit"://退出系统logout(localStorage.getItem("mms-token")).then((response) => {const resp = response.data;if (resp.flag) {//退出成功//清除本地数据localStorage.removeItem("mms-token");localStorage.removeItem("mms-user");//回到登录页//注意!!!是router,有rthis.$router.push("/login");} else {this.$message({message: resp.$message,type: "warning",duration: 500, //500毫秒后消失});}});break;default:break;}},

三、运行

npm run serve

更多推荐

【vue会员管理系统】篇六之退出系统功能

本文发布于:2023-11-15 15:38:17,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1602100.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:功能   会员管理系统   系统   vue

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!