diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 8e6fd1f..18c608b 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -1,5 +1,9 @@ // import { login, logout, getInfo } from '@/api/user' import { getToken, setToken, removeToken } from '@/utils/auth' + +// 导入登录api +import { login } from '@/api/user' + // import { resetRouter } from '@/router' // const getDefaultState = () => { @@ -120,6 +124,11 @@ const mutations = { } // 执行异步 const actions = { + async login({ commit }, data) { + const res = await login(data) + console.log('将登录页的逻辑移动到 vuex 里面') + commit('setToken', res.data.data) + } } export default { diff --git a/src/views/login/index.vue b/src/views/login/index.vue index d6f829a..3cb94be 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -57,8 +57,6 @@