使用vue-i18n进行中英文切换必须刷新页面才起作用吗?直接进行切换部分失效。
<button v-for="(item, index) in languageList" :key="index" @click="languageChange(index)"> {{ item.name }}</button>
languageList: [
{ name: '简体中文(Chs)', value: 'zh' },
{ name: 'English(En)', value: 'en' }
],
languageChange(index) {
this.activePhy = index
this.$i18n.locale = this.languageList[index].value
localStorage.setItem('language', this.languageList[index].value)
window.location.reload() // 用来刷新页面
},