步骤
1、auth/actions.js中添加logout方法清除token
logout(context) {
context.commit('setUser', {
token: null,
userId: null,
tokenExpiration: null
});
}
2、TheHeader.vue中添加logout方法
methods: {
logout() {
this.$store.dispatch("logout");
this.$router.push("/auth");
}
},
3、TheHeader.vue中添加logout界面
<li v-if="isLoggedIn">
<base-button @click-button="logout">Logout</base-button>
</li>