欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

vue使用localStorage保存登錄信息適用于移動端、PC端-創(chuàng)新互聯(lián)

眾所周知,vue可以用來開發(fā)移動端app,可以使用hbuilder將build好的vue打包成一個移動端app,但是用過之后就會發(fā)現(xiàn),使用cookies或者session保存登錄的token,在手機端無法保存,每次打開app依然提示登錄。那么我們可以使用localStorage來保存登錄信息就可以了,具體代碼如下

成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供周寧網(wǎng)站建設(shè)、周寧做網(wǎng)站、周寧網(wǎng)站設(shè)計、周寧網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、周寧企業(yè)網(wǎng)站模板建站服務(wù),10年周寧做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。

1、vuex stroe代碼

index.js

import Vue from 'vue'
import vuex from 'vuex'
import { login, logout, getInfo } from '@/api/login'
import { getToken, setToken, removeToken, setlocalStorage, getlocalStorage, removelocalStorage } from '@/utils/user'

Vue.use(vuex);

//state為訪問狀態(tài)對象 數(shù)字常量等
const state = {
 x:5,
 token: getlocalStorage(),
 nickname: '',
 course_id: 0,
 user_id: 0,
 group_id: 0,
 begin_group_num: 0,
 student_group: 0
};
//訪問觸發(fā)狀態(tài)mutation是同步的
//actions是異步的
const mutations = {
 SET_TOKEN: (state, token) => {
 state.token = token
 },
 SET_NAME: (state, nickname) => {
 state.nickname = nickname
 },
};
const actions = {
 Login({ commit }, userInfo) {
 const username = userInfo.username.trim()
 return new Promise((resolve, reject) => {
 login(username, userInfo.password).then(response => {
 const data = response.data
 setlocalStorage(data.token)
 commit('SET_TOKEN', data.token)
 resolve()
 }).catch(error => {
 console.log()
 reject(error)
 })
 })
 },
 GetInfo({ commit }) {
 return new Promise((resolve, reject) => {
 getInfo().then(response => {
 const data = response.data
 console.log(data)
 commit('SET_NAME', data.nickname)
 resolve()
 }).catch(error => {
 console.log()
 })
 })
 },
 // 前端 登出
 FedLogOut({ commit }) {
 return new Promise(resolve => {
 commit('SET_TOKEN', '')
 removelocalStorage()
 resolve()
 })
 }
};

//getters 類似于生命周期里面的鉤子,getters是在頁面剛剛加載完畢之后馬上加載,類似于生命周期里面的created
const getters = {
 // 測試getters
 x: state => state.x + 200,
};
export default new vuex.Store({
 state,
 mutations,
 getters,
 actions
})

當(dāng)前名稱:vue使用localStorage保存登錄信息適用于移動端、PC端-創(chuàng)新互聯(lián)
文章路徑:http://aaarwkj.com/article46/deoohg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、建站公司、虛擬主機外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站策劃網(wǎng)站營銷

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管
蜜桃av网站免费观看| 夜夜春国产精品不卡一区二区| 午夜理论片在线观看有码| 91精品在线观看第一页| 日韩视频一区二区三区系列| 亚洲av一区二区在线看| 99热这里只有精品56| 尤物在线免费观看视频| 色婷婷激一区二区三区| 免费在线观看97视频| 欧美日韩激情在线不卡三区| 国产剧情av在线播放| 日本顶级片一区二区三区| 白白色最新福利视频二| 久久伊人亚洲中文字幕| 日本国产一区二区精品| 亚洲av乱码一区二区三四五六七 | 精品一区二区日本高清| 亚洲少妇熟女一区二区三区| 国产亚洲精品视频中文字幕| 中文字幕乱码熟女人妻视频| 大神厕所偷拍美女尿尿| 国产亚洲精品视频免费| 亚洲国产日韩精品一区二| 天堂av在线网址观看| 亚洲成av人一区二区三区| 亚洲欧美综合精品久久成人| 亚洲另类欧美日韩中文字幕| 超薄丝袜美腿一二三区在线播放| 国产亚洲精品a久久7777| 日本理论午夜三级在线观看| 伊在人天堂亚洲香蕉精品区| 亚洲av天堂天天天堂色| 长腿丝袜美女亚洲一区二区| 日本久久久视频在线观看| 韩国黄色理论片一区二区麻豆| 亚洲熟乱熟女一区二区| 亚洲成色在线综合剧情网站| 99亚洲伊人久久精品影院| 亚洲男人的天堂久久精品| 日本精品亚洲一区二区三区|