Vue.js 用中文而不是英文进行元素UI分页
我开始使用非常好的元素UI组件,当我尝试使用Vue.js 用中文而不是英文进行元素UI分页,vue.js,vuejs2,vue-component,chinese-locale,Vue.js,Vuejs2,Vue Component,Chinese Locale,我开始使用非常好的元素UI组件,当我尝试使用 文本以中文显示,如下所示: 这也会发生在他们的电脑上,但不会发生在他们的电脑上 你知道我怎么用英语吗?只需添加 及 ELEMENT.locale(ELEMENT.lang.en) 资料来源: 还建议在生产中使用unpkg的特定版本。您可以通过在浏览器中加载url(不带前导//),然后复制重定向的url来查找最新版本。从“Vue”导入Vue 从“元素ui”导入元素ui 导入“元素ui/lib/theme chalk/index.css”
文本以中文显示,如下所示:
这也会发生在他们的电脑上,但不会发生在他们的电脑上
你知道我怎么用英语吗?只需添加
及
ELEMENT.locale(ELEMENT.lang.en)
资料来源:
还建议在生产中使用unpkg的特定版本。您可以通过在浏览器中加载url(不带前导//),然后复制重定向的url来查找最新版本。从“Vue”导入Vue
从“元素ui”导入元素ui
导入“元素ui/lib/theme chalk/index.css”
从“元素ui/lib/locale/lang/en”导入区域设置
从“./App.vue”导入应用程序
使用(ElementUI,{locale})
新Vue({
el:“#应用程序”,
渲染:h=>h(应用程序)
})
国际化:
默认情况下,元素的语言为中文。如果您希望使用另一种语言,则需要进行一些i18n配置
如果您完全导入元素:(在您的输入文件中,通常在src>main.js中找到,请按如下所示配置它)
但如果您是按需导入元素,而不是在整个应用程序中导入:
// Here we are importing only the Button and Select component from Element
import Vue from 'vue'
import { Button, Select } from 'element-ui'
import lang from 'element-ui/lib/locale/lang/en'
import locale from 'element-ui/lib/locale'
// configure language
locale.use(lang)
// import components
Vue.component(Button.name, Button)
Vue.component(Select.name, Select)
重要提示:默认情况下,即使您使用的是其他语言,也会导入中文语言包。但使用webpack提供的NormalModuleReplacementPlugin,您可以替换默认语言环境:
在您的webpack.config.js文件中
{
plugins: [
new webpack.NormalModuleReplacementPlugin(/element-ui[\/\\]lib[\/\\]locale[\/\\]lang[\/\\]zh-CN/, 'element-ui/lib/locale/lang/en')
]
}
如果您已经按照建议设置了区域设置,这也可能是由不一致的绑定造成的:
元素ui/locale
导入元素ui
导入视为外部
{
plugins: [
new webpack.NormalModuleReplacementPlugin(/element-ui[\/\\]lib[\/\\]locale[\/\\]lang[\/\\]zh-CN/, 'element-ui/lib/locale/lang/en')
]
}