element plus版本2.1.8,用了官网的方法,靠unplugin-auto-import和unplugin-vue-components实现按需导入后,因为element plus默认是英文,所以要转成中文。
此时,官网给了两个方法:
方法一
在main.js里添加如下代码。如果你是按需导入,千万别用,直接破功变成全局注册了。用了以后打包,包变大了两兆多。
import ElementPlus from 'element-plus'
import zhCn from 'element-plus/es/locale/lang/zh-cn'
app.use(ElementPlus, {
locale: zhCn,
})
方法二:ConfigProvider
方法去官网看
https://element-plus.gitee.io/zh-CN/guide/i18n.html#configprovider
写在app.vue里,拿个ConfigProvider组件把dom包起来。打包验证,包恢复正常了。