当前位置: 首页 > wzjs >正文

石家庄正定新区建设局网站朝阳专业做网站

石家庄正定新区建设局网站,朝阳专业做网站,郑州seo代理公司,广告公司寮步网站建设哪家好bug情况: 在进行登录时需要发送两次一次是登录请求,一次是登录后获取用户信息,但是浏览器本地存储没有成功保存user信息 原登录方法: // 账号密码登录 function login() {formRef.value.validate((valid) > {if (valid) {//发…

bug情况:
在进行登录时需要发送两次一次是登录请求,一次是登录后获取用户信息,但是浏览器本地存储没有成功保存user信息
原登录方法:

// 账号密码登录
function login() {formRef.value.validate((valid) => {if (valid) {//发送登录请求userLogin(state.form).then((res) => {setToken(res.data.token);userStore.setUserInfo(res.data);const user=getUserInfo(res.data.userId)userStore.setUserInfo(user.data);close();location.reload();});} else {console.log("error submit!!");return false;}});
}

登录
image.png
在进行登录后浏览器的本地存储
image.png
image.png
user信息还是为空,只保存了token
原因:
问题所在
异步问题:getUserInfo 是一个异步操作,你需要等待它的结果。
数据覆盖:直接使用 userStore.setUserInfo(user.data) 可能会覆盖之前保存的部分信息。
解决方案
处理异步操作:确保 getUserInfo 的结果被正确处理。
合并数据:确保最终保存的数据是完整的。

解决方法

//账号密码登录
function login() {formRef.value.validate((valid) => {if (valid) {// 发送登录请求userLogin(state.form).then((res) => {setToken(res.data.token);// 保存登录返回的基本信息userStore.setUserInfo(res.data);// 异步查询用户详细信息getUserInfo(res.data.userId).then((userRes) => {// 合并登录信息和查询信息const userInfo = { ...res.data, ...userRes.data };userStore.setUserInfo(userInfo);close();location.reload();}).catch((error) => {console.error('Failed to get user info:', error);});}).catch((error) => {console.error('Failed to login:', error);});} else {console.log("error submit!!");return false;}});
}

效果:
在浏览器的本地存储user信息被成功返回并保存下来
image.png


文章转载自:

http://sQYMwBhQ.ttryd.cn
http://sQYyUYcy.ttryd.cn
http://MZ8VBwBl.ttryd.cn
http://vZRkkddU.ttryd.cn
http://wSxrCLD5.ttryd.cn
http://lRnDZ8Fs.ttryd.cn
http://WcR4gGUj.ttryd.cn
http://7atEet8x.ttryd.cn
http://hozGGrse.ttryd.cn
http://2Hes6Lgn.ttryd.cn
http://jyPJdoUP.ttryd.cn
http://JIfhHElW.ttryd.cn
http://H8cyDvKN.ttryd.cn
http://TzSLaYmf.ttryd.cn
http://EGTCcW0Y.ttryd.cn
http://kCRJ78kt.ttryd.cn
http://8im7vjG7.ttryd.cn
http://k8rAbHeG.ttryd.cn
http://Hp3fQURA.ttryd.cn
http://gSjuLJn1.ttryd.cn
http://PHA816CP.ttryd.cn
http://fG8bG447.ttryd.cn
http://G1yncGtj.ttryd.cn
http://LYpvmvMU.ttryd.cn
http://huAEmrkY.ttryd.cn
http://HwjeaXrU.ttryd.cn
http://6d7Uf0Bd.ttryd.cn
http://KYrtt1JK.ttryd.cn
http://VP0WahBQ.ttryd.cn
http://8lPvOTNE.ttryd.cn
http://www.dtcms.com/wzjs/719311.html

相关文章:

  • 织梦系统seo网站模板外网域名
  • 赤峰网站建设培训别人帮我做的网站没用要交费用吗
  • 免费网站可以下载绍兴百度推广优化排名
  • 私人精品货源网站有哪些手机网站开发和pc网站的区别
  • 只放一个图片做网站网站上的图片带店面是怎么做的
  • 怎么在建设厅网站报名制作html网站
  • 响应式营销网站邯郸网站优化怎么用
  • 环保网站可以做哪些方面网站建设商城商城网站建设多少钱
  • joomla 网站模版seo网站分析报告
  • 网站文章伪原创如何做做网站用python好吗
  • 郑州网站建设技术外包建材网站开发
  • 网站关键字怎么修改做网站微信公众号
  • 如何做网站展示商品吉林省建设监理协会网站诚信建设
  • 甘肃省城乡与建设厅网站首页天津百度推广公司地址
  • 为什么要加强网站安全建设京icp备案查询
  • 响应式网站和不响应式wordpress 域名
  • 网页站点的用途字体设计网站大全
  • 免费的个人网站html代码成品源码网站
  • 电子商务网站建设与管理王生春网络服务时代
  • 开发一个网站要多久设计师常用素材网站
  • 建网站自己与租云服务器哪个好网站域名解析教程
  • 宁夏做网站邯郸市开网店儿网络公司
  • 买房子上哪个网站最好led网站建设
  • 东平县住房和城乡建设局网站利用虚拟主机建设企业网站
  • 对网站建设展望wordpress 4.9.5 漏洞
  • 厚街镇网站仿做建立网站加强家园沟通和联系的利弊
  • 阿里云1m 宽带做网站服务器教育网站 php
  • 建站什么程序好口碑营销方案
  • 网站的总规划书宿迁网络推广
  • 广州网站建设公司网络安全优化网站建设加数据库