{ commit }, userInfo) { - const username = userInfo.username.trim() - return new Promise((resolve, reject) => { - login(username, userInfo.password).then(response => { - const data = response.data - setToken(data.token) - commit('SET_TOKEN', data.token) - resolve() - }).catch...
查看如何保存的返回值, 去Vuex里面查看src/store/modules/user.js, actions里面异步处理完请求后, 发送了请求, 获取到用户数据后,在commit 到 mutations 保存用户数据 const { nickname, avatar } = data // 这里我返回的是nickname 所以修改 commit('SET_NAME', nickname) commit('SET_AVATAR', avatar) 个人...
如果是“开发完成”,就走我们真实的地址,因为http://localhost:8090我们在项目里代理了真实地址所以可以直接写。 net.js 放在 mock 目录下 node net.jshttp://192.168.2.244:9026/mock/5df03ab5d20847152e3ef0e7http://localhost:8090 Git 提交规范 使用当前较为主流的AngularJS 的 commit 规范 每次提交,Commit...
顾名思义,api文件夹中就是专门定义访问后台接口的方法 login({commit},userInfo){const{username,password}=userInfoconstqs=require('qs')varm_psw=md5.hex_md5_32(userInfo.password)returnnewPromise((resolve,reject)=>{login(qs.stringify({Account:userInfo.username,PassWord:m_psw})).then(response=>{const...
no commit message 5年前 README MIT vue-admin-template 这是一个 极简的 vue admin 管理后台 它只包含了 Element UI & axios & iconfont & permission control & lint,这些搭建后台必要的东西。 线上地址 国内访问 Extra 如果你想要根据用户角色来动态生成侧边栏和 router,你可以使用该分支permission-control ...
}commit('SET_ROLES', roles)commit('SET_NAME', name)commit('SET_AVATAR', avatar)resolve(data) }).catch(error=>{reject(error) }) }) },// user logoutlogout({ commit, state }) {returnnewPromise((resolve, reject) =>{logout(state.token).then(() =>{removeToken()// must remove to...
Last commit message Last commit date Latest commit PanJiaChen docs: update readme Nov 19, 2021 4c18a3f·Nov 19, 2021 History 234 Commits build [release]4.1.0 (#211) Apr 19, 2019 mock fix typo Jun 15, 2020 public [release]4.1.0 (#211) ...
一、先建立数据库表 1、ucenter_member用户表 -- auto-generated definition create table ucenter_member ( id char(19) charset utf8mb4 not null comment '会员id' primary key, avatar varchar(255) charset utf8mb4 null comment '用户头像',
{ commit }, userInfo) { const username = userInfo.username.trim() return new Promise((resolve, reject) => { login(username, userInfo.password).then(res => { setToken(res.data) commit('SET_TOKEN', res.data) resolve() }).catch(error => { reject(error) }) }) }, // 获取用户信息...
vue-admin-template实现按钮级控制 这里记录一下使用大佬的模板vue-admin-template,实现按钮级别控制 实现的思路:用户登录之后,返回用户详细信息(将用户的所有权限码发送给前端),然后将权限码保存在全局状态管理对象中,然后在组件中进行判断是否显示