当前位置: 首页> 财经> 创投人物 > 展厅设计企业展厅设计公司_建筑安全网_精准营销的成功案例_宁波seo快速优化教程

展厅设计企业展厅设计公司_建筑安全网_精准营销的成功案例_宁波seo快速优化教程

时间:2025/7/11 3:38:06来源:https://blog.csdn.net/tanzongbiao/article/details/142644877 浏览次数:0次
展厅设计企业展厅设计公司_建筑安全网_精准营销的成功案例_宁波seo快速优化教程

核心原因:

if (auths && auths.length > 0) { // like12 find bug,数组为空[]时依然会进入死循环

原来为:if (auths)

  // 获取用户信息getInfo({ commit, state }) {return new Promise((resolve, reject) => {getInfo(state.token).then(response => {// const { name, avatar, roles, auths } = response.dataconst { name, avatar, auths } = response.dataif (!name) {reject('用户未登录,请登录.')}commit('SET_NAME', name)// 姓名commit('SET_AVATAR', avatar)// 头像commit('SET_USER', response.data)// 用户信息// commit('SET_ROLES', roles)// 用户角色(实际值为空 没有用到)if (auths && auths.length > 0) { // like12 find bug,数组为空[]时依然会进入死循环commit('SET_ROLES', auths)// 用户角色(按钮权限控制 v-permission实际使用的是roles 而非permissions)commit('SET_PERMISSIONS', auths)// 用户权限} else {// 如果没有任何权限 则赋一个默认权限 避免请求死循环commit('SET_ROLES', 'admin')commit('SET_PERMISSIONS', 'admin')}resolve(response)}).catch(error => {reject(error)})})},

关键字:展厅设计企业展厅设计公司_建筑安全网_精准营销的成功案例_宁波seo快速优化教程

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: