Files
jczxw-java/src/App.vue
2021-08-06 16:12:31 +08:00

32 lines
622 B
Vue

<template>
<a-config-provider :locale="locale">
<router-view/>
</a-config-provider>
</template>
<script>
import zh_CN from '@/components/ele-admin-pro/packages/lang/zh_CN';
import zh_TW from '@/components/ele-admin-pro/packages/lang/zh_TW';
import en from '@/components/ele-admin-pro/packages/lang/en_US';
const languages = {zh_CN, zh_TW, en};
export default {
data() {
return {
locale: languages[this.$i18n.locale]
};
},
computed: {
language() {
return this.$i18n.locale;
}
},
watch: {
language() {
this.locale = languages[this.language];
}
}
};
</script>