axios封装和config设置
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
<el-container class="login-box">
|
||||
<el-header>登录</el-header>
|
||||
<el-main>输入框在这里
|
||||
<el-button>
|
||||
<el-button @click="login">
|
||||
登录
|
||||
</el-button>
|
||||
</el-main>
|
||||
@@ -11,15 +11,19 @@
|
||||
|
||||
<script>
|
||||
import {mapState, mapGetters, mapActions , mapMutations} from 'vuex'
|
||||
import {login} from '@/api/user'
|
||||
export default {
|
||||
name:"Login",
|
||||
computed:{
|
||||
...mapGetters("User",["userName"]),
|
||||
...mapState("User",["userName"])
|
||||
...mapGetters("user",["userInfo"]),
|
||||
...mapState("user",["token"])
|
||||
},
|
||||
methods: {
|
||||
...mapActions("User",["AsyncSetUserName"]),
|
||||
...mapMutations("User",["setUserName"])
|
||||
...mapActions("user",["AsyncSetUserInfo"]),
|
||||
...mapMutations("user",["setUserInfo"]),
|
||||
login(){
|
||||
login({userName:"string1",passWord:"string"})
|
||||
}
|
||||
},
|
||||
}
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user