赞
踩
element-plus 组件库默认使用 英文,因此当需要切换成中文,就需要对组件库进行语言配置
element-plus 使用的是全局导入的话,使用下面方法进行语言切换
import ElementPlus from 'element-plus'
// 中文文件
import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
app.use(ElementPlus, { locale: zhCn })
element-plus 使用的是按需导入的话,使用下面方法进行语言切换
// App.vue
<template>
<div id="app">
// el-config-provider 是 element-plus 提供用于全局配置国际化
<el-config-provider :locale="locale">
<router-view />
</el-config-provider>
</div>
</template>
<script setup lang="ts">
import zhCn from 'element-plus/dist/locale/zh-cn.mjs';
const locale = zhCn;
</script>
项目如果使用的是 ts,则需要对 'element-plus/dist/locale/zh-cn.mjs' 进行声明
在项目的 .d.ts 文件中输入 declare module 'element-plus/dist/locale/zh-cn.mjs';
element-plus 完成以上配置,组件库语言切换成中文
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。