在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 關(guān)于vue登錄的疑問

關(guān)于vue登錄的疑問

學(xué)習(xí)過程中遇到下面兩個(gè)不同項(xiàng)目關(guān)于登錄的功能
一個(gè)是用vuex判斷,一個(gè)是用localStorage判斷,網(wǎng)上查了下說vuex刷新就消失了,關(guān)于這一點(diǎn)不是很明白,既然刷新就消失了為什么很多例子還用登錄還用到了vuex呢?
clipboard.png

clipboard.png
我現(xiàn)在的項(xiàng)目是通過訪問登錄接口返回user_token進(jìn)行登錄的,適用哪種呢?望大神指點(diǎn)
接口文檔如下
clipboard.png

回答
編輯回答
尐懶貓
  1. vuex 主要是用于項(xiàng)目組件之間的通信、數(shù)據(jù)交互;使用vuex之后,各種狀態(tài)都能在一個(gè)地方控制,能進(jìn)行統(tǒng)一管理,非常方便;
  2. localStorage 可以解決 vuex 無法保存的問題;localStorage 只能存字符串,所以在 localStorage 存起來要序列化(類型轉(zhuǎn)換),取出來又要,很麻煩;
  3. 一個(gè)負(fù)責(zé)通信,一個(gè)負(fù)責(zé)存儲(chǔ);其實(shí)不影響, token 的話就保存在 localStorage 就好
2017年1月7日 20:17
編輯回答
解夏

我是后端,自己寫過一個(gè) vue 的項(xiàng)目,原理不懂,我是這樣處理的,首次登錄,發(fā)送賬號(hào)信息到登錄接口,返回 token 等,將 token 存入 localStorage,再次請(qǐng)求用戶信息接口,返回用戶昵稱,城市等,存入 vuex 中,用戶用戶信息展示,每次刷新,再次攜帶 token 請(qǐng)求用戶信息接口,保存 vuex。

  • localStorage 保存 token 等;
  • vuex 保存用戶信息
  • 刷新頁面,再次請(qǐng)求用戶信息,保存 vuex

app.vue中,刷新處理
clipboard.png

2018年6月9日 01:53
編輯回答
尐潴豬

看你是不是需要記錄登錄狀態(tài)

2017年1月31日 15:46