如图,出现如上问题,该咋办?

见代码(下面是修改后的代码),需安装'js-cookie',并且在locale那里使用,同时messages 里面的写法需注意,{... zh}的写法

import Vue from "vue"
import VueI18n from 'vue-i18n'
import Cookies from 'js-cookie'
import zh from './zh.js'
import en from './en.js'
Vue.use(VueI18n);
	//console.log({...zh});
const messages={
	zh:{ ...zh}, //添加
	en:{...en},
};
const i18n=new VueI18n({
	locale:Cookies.get('language') || 'en',//添加
	messages,
})
export default i18n

 

Logo

前往低代码交流专区

更多推荐