关于vue登录的疑问

学习过程中遇到下面两个不同项目关于登录的功能
一个是用vuex判断,一个是用localStorage判断,网上查了下说vuex刷新就消失了,关于这一点不是很明白,既然刷新就消失了为什么很多例子还用登录还用到了vuex呢?
https://img4.mukewang.com/5c8f0c0100013b6208000393.jpg

https://img.mukewang.com/5c8f0c03000143ae06230375.jpg


我现在的项目是通过访问登录接口返回user_token进行登录的,适用哪种呢?望大神指点
接口文档如下

https://img2.mukewang.com/5c8f0c0b000121e305670800.jpg

哔哔one
浏览 524回答 2
2回答

UYOU

vuex 主要是用于项目组件之间的通信、数据交互;使用vuex之后,各种状态都能在一个地方控制,能进行统一管理,非常方便;localStorage 可以解决 vuex 无法保存的问题;localStorage 只能存字符串,所以在 localStorage 存起来要序列化(类型转换),取出来又要,很麻烦;一个负责通信,一个负责存储;其实不影响, token 的话就保存在 localStorage 就好
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript