zoukankan      html  css  js  c++  java
  • 修改用户信息(从admin模板转换接口出现问题时候,用假数据代替)

    接口获取用户信息部分

    // get user info 用户信息
      getInfo({ commit, state }) {
        // return new Promise((resolve, reject) => {
        //   getInfo(state.token).then(response => {
        //     const { data } = response
    
        //     if (!data) {
        //       reject('Verification failed, please Login again.')
        //     }
    
        //     const { roles, name, avatar, introduction } = data
    
        //     // roles must be a non-empty array
        //     if (!roles || roles.length <= 0) {
        //       reject('getInfo: roles must be a non-null array!')
        //     }
    
        //     commit('SET_ROLES', roles)
        //     commit('SET_NAME', name)
        //     commit('SET_AVATAR', avatar)
        //     commit('SET_INTRODUCTION', introduction)
        //     resolve(data)
        //   }).catch(error => {
        //     reject(error)
        //   })
        // })
        return new Promise((resolve, reject) => {
          const { data } = {  // 这部分是伪造的假数据,真正请求的需要后端返回相应数据,(原带接口即可满足)
            code: 20000,
            data: {
              roles: ["admin"],
              introduction: "I am a super administrator",
              avatar:
                "https://dss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=1999921673,816131569&fm=26&gp=0.jpg",  // 这个是用户头像的图片
              name: "Super Admin"
            }
          };
          if (!data) {
            reject("Verification failed, please Login again.");
          }
          const { roles, name, avatar, introduction } = data;
          if (!roles || roles.length <= 0) {
            reject("getInfo: roles must be a non-null array!");
          }
          commit("SET_ROLES", roles);
          commit("SET_NAME", name);
          commit("SET_AVATAR", avatar);
          commit("SET_INTRODUCTION", introduction);
          resolve(data);
        });
      },
    
  • 相关阅读:
    [转]addEventListener() 方法,事件监听
    JavaScrpit判断横竖屏
    无法获得锁 /var/lib/dpkg/lock
    配置Meld为git的默认比较工具
    C#多线程之旅(7)——终止线程
    【SQL进阶】03.执行计划之旅1
    单问号和双问号
    聚集索引VS非聚集索引
    【T-SQL进阶】02.理解SQL查询的底层原理
    【T-SQL】系列文章全文目录(2017-06-26更新)
  • 原文地址:https://www.cnblogs.com/axingya/p/14412968.html
Copyright © 2011-2022 走看看