<template>
<div id="app">
<a-config-provider :locale="locale">
<router-view />
</a-config-provider>
</div>
</template>
<script>
import router from "@/router";
import zhCN from "ant-design-vue/lib/locale-provider/zh_CN";
export default {
data() {
return {
locale: zhCN,
};
},
created() {
let state = JSON.parse(window.sessionStorage.getItem("state"));
if (state) {
this.$store.state.app = state;
}
},
mounted() {
window.addEventListener("unload", this.saveState);
},
methods: {
saveState() {
sessionStorage.setItem("state", JSON.stringify(this.$store.state.app));
},
},
};
</script>
-
徐俊 authored698d892e