iview-admin 2.5.0 登录

api/user.js

export const login = ({ userName, password }) => {
  const data = {
    username: userName,
    password
  }
  return axios.request({
    url: '/api/token',
    data,
    method: 'post'
  })
}

config/index.js

baseUrl:

libs/axios.js

import { getToken } from '@/libs/util'

  getInsideConfig () {
    const config = {
      baseURL: this.baseUrl,
      headers: {
        //
      }
    }
    if (getToken()) {
      config.headers['Authorization'] = `token ${getToken()}`
    }
    return config
  }

store/module/user.js

const data = res.data

猜你喜欢

转载自blog.51cto.com/hequan/2383103