Vue后台管理系统实现登录功能
生活随笔
收集整理的這篇文章主要介紹了
Vue后台管理系统实现登录功能
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
登錄頁面
vuex
router.js
main.js設置全局
退出功能刪除token 清空localStorage
顯示用戶名
鍵盤事件
** 記住密碼操作( 讀存取cookie與調后端數據無關 提交按鈕中操作 )**
點擊事件
設置cookie
//設置cookiesetCookie(c_name, c_pwd, exdays) {var exdate = new Date(); //獲取時間exdate.setTime(exdate.getTime() + 24 * 60 * 60 * 1000 * exdays); //保存的天數//字符串拼接cookiewindow.document.cookie ="userName" + "=" + c_name + ";path=/;expires=" + exdate.toGMTString();window.document.cookie ="userPwd" + "=" + c_pwd + ";path=/;expires=" + exdate.toGMTString();},讀取cookie
//讀取cookiegetCookie: function() {if (document.cookie.length > 0) {var arr = document.cookie.split("; "); //這里顯示的格式需要切割一下自己可輸出看下for (var i = 0; i < arr.length; i++) {var arr2 = arr[i].split("="); //再次切割//判斷查找相對應的值if (arr2[0] == "userName") {this.formInline.account = arr2[1]; //保存到保存數據的地方 用戶名} else if (arr2[0] == "userPwd") {this.formInline.password = arr2[1]; //保存到保存數據的地方 密碼}}}},清除cookie
//清除cookieclearCookie: function() {this.setCookie("", "", -1); //修改2值都為空,天數為負1天就好了}mounted調用
mounted() {this.getCookie();調用}總結
以上是生活随笔為你收集整理的Vue后台管理系统实现登录功能的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue+element-ui实现表格的增
- 下一篇: vue组件间的5种传值方式