首页 > 其他分享 >ele-ui国际化

ele-ui国际化

时间:2024-01-27 15:13:09浏览次数:26  
标签:国际化 zh locale ele Vue ui i18n import

cnpm install vue-i18n@6


//在src目录下新建langs文件夹,langs下面index.js文件代码如下
import Vue from 'vue' import Element from 'element-ui' import VueI18n from 'vue-i18n' import enLocale from 'element-ui/lib/locale/lang/en' import zhLocale from 'element-ui/lib/locale/lang/zh-CN' Vue.use(VueI18n) const messages = { en: { ...enLocale }, zh: { ...zhLocale } } // Create VueI18n instance with options const i18n = new VueI18n({ locale: 'zh', // set locale messages, // set locale messages }) Vue.use(Element, { i18n: (key, value) => i18n.t(key, value) }) export default i18n

//main.js

import i18n from '@/lang/index.js'
new Vue({
render: h => h(App),
store,
i18n
}).$mount('#app')

 

//页面中使用

  methods: {     change(val) {       if (val == 'zh') {         this.$i18n.locale = 'zh'       } else {         this.$i18n.locale = 'en'       }     }   }

标签:国际化,zh,locale,ele,Vue,ui,i18n,import
From: https://www.cnblogs.com/txdtxd/p/17991452

相关文章

  • 为什么不使用mouseenter和mouseleave
    为什么不使用mouseenter和mouseleave之所以不总是首选mouseenter和mouseleave,是因为它们在某些场景下可能不如mouseover和mouseout通用,尤其是在需要处理包含复杂嵌套结构的组件时,有时候开发者会更关心鼠标在整个组件及其子元素范围内的进出行为,这时mouseover和mouseout可能是更......
  • Arduino库 <TFT_eSPI> 中文字库的制作与使用
    原文:Arduino库<TFT_eSPI>中文字库的制作与使用_anullpfontwaspassedtotextfont()-CSDN博客作者学习自以下博客,经过验证,并重新整理了步骤。https://www.cnblogs.com/deng1821333144/p/15307883.html#_label2如有需要,请访问原文章进行查看。目录一、TFT_eSPI基础配置二、字......
  • 鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之Checkbox组件
    鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之Checkbox组件一、操作环境操作系统: Windows10专业版、IDE:DevEcoStudio3.1、SDK:HarmonyOS3.1二、Checkbox组件提供多选框组件,通常用于某选项的打开或关闭。子组件无。接口Checkbox(options?:{name?:string,group?:string})参数参数......
  • 6-Nameless Representation of Terms
    无名称项deBruijn使用自然数来表示项,而不是字母组成的名称;自然数k表示绑定于第k个λ层的被界定的变量(thevariableboundbythek'thenclosingλ)马世龙版《类型和程序设计语言》使用“囿”来形容这种被界定的关系举例来说:λx.x表示为λ.0λx.λy.x(yx)表示......
  • Element Plus el-select el-tree-select 获取选中的label值
    select下拉框通过@change选择改变,轮巡方式根据id取name的值<el-form-itemlabel="企业类型"prop="entTypeId"><el-selectv-model="form.entTypeId"placeholder="请选择企业类型"style="width:220px"@change="entTypeCha......
  • 【JAVA基础】String、StringBuilder和StringBuffer的区别——巨详细
    先给答案String是不可变的,StringBuilder和StringBuffer是可变的。而StringBuffer是线程安全的,而StringBuilder是非线程安全的。源码先看看jdk1.8中关于String、StringBuilder和StringBuffer部分的源码,我们看某个类或者某个属性是否不可变首先要看修饰类的关键字是什么,final表示不可......
  • selenium介绍及编写用例
    Selenium 是一个用于自动化测试Web应用程序的工具集。它可以模拟用户在浏览器中的操作,例如点击按钮、填写表单、登录等。Selenium支持多种浏览器,包括 Chrome、Firefox、IE等,并提供了多种编程语言的API,例如 Python、Java、C#等。使用Selenium,开发人员可以编写自动化测试脚......
  • 【C++】 select函数介绍
    在使用C++语言开发网络应用程序时,常常需要用到select函数。select函数是一种多路复用机制,可以同时监听多个文件描述符上可读、可写、异常等事件,从而让程序能够高效地处理多个连接。下面详细介绍C++中的select函数。1.select函数的定义和作用select函数的定义为:intselect(intn......
  • Element ui table表格实现触底加载更多数据
    Elementuitable代码<el-table   header-align="center"   v-loadmore="addData"   :data="myData"   height="300"   v-loading="loading"   style="width:100%"   class=&......
  • UiPath 定时任务
    最新云扩社区版机器人取消了定时任务功能,需要付费了。于是我研究了一下Uipath的定时任务很特别,有2种方式: 1.利用Orchestrator+Triggers实现 2.本地利用cmd脚本+定时任务软件实现   ......