今天遇到一个需求,我们的客户是台湾的嘛,所以给他们定做的系统需要繁体简体切换功能,那么组件当中的自定义文字我们采用的是vuei18n来实现的,但是ElementUI的默认文字也需要修改,并且需求上跟默认的繁体语言包不太一样;
解决方法:通过下拉选择语言时,检测本地存储的sessionStoorage的语言状态,动态地更换ElementUI的语言包,由于不能使用默认语言包,所以我们把默认语言包复制出来,自己修改并且import,这样打包的时候也只是增加了三个语言包的js文件,占不了多大内存,同时按照需求更改了ElementUI的默认文字;
大致代码如下: