elementUI+国际化】的更多相关文章

配置好了,自己感觉是比较简单的,就是有一点点繁琐,加油吧. 由于保密,无法拿出项目,故写了一个小demo,记录一下,适用于大型项目: 项目中需要自定义切换中/英文(国际化),基于vue.js,结合vue-i18n,ElementUI,以下是使用方法. ElementUI国际化链接: http://element-cn.eleme.io/#/...vue-i18n:https://github.com/kazupon/vu...安装: npm install vue-i18n 目录结构如下图: /…
1. 先创建一个lang 文件夹,创建两个js文件en.js(英文), zh.js(中文), 另外创建一个index.js文件(用于) en.js zh.js (两者必须保持一致) 2. 在index.js 中引入vue和vue-i18n, 并注册vue-i18n 然后 引入en.js和zh.js两个文件 (1) elementEnLocale 和elementZhLocale 是element-ui国际化需要的,如果没有使用element-ui,则不需要引入 (2) locale : 设置的默…
1. 安装组件和插件 cnpm i element-ui -S // 安装elementcnpm i vue-i18n -S //安装i18n 2.将国际化资源放在assets目录下 3.在src下新建i18n目录,创建一个 index.js:路径src\i18n\index.js import Vue from 'vue' import VueI18n from 'vue-i18n' import ElementLocale from 'element-ui/lib/locale' impor…
1. 下载element-ui和vue-i18n: npm i element-ui --save   npm i vue-i18n –save 2.  创建一个  i18n 文件夹, 在main.js 中导入i18n,挂在到vue实例中区: 注意: 在en.js或者zh-cn.js中,可以将message中的几个属性合成一个,如上面的linkWords. 3.使用语言 直接在使用的地方 $t(‘message.key’)  ; <p>{{$t('message.hello')}}</p…
在main.js同级建i18n文件夹,并里面建i18n.js.langs文件夹,langs文件夹下建en.js.cn.js目录如下: 展示效果地址: http://www.cenweixin.cn/wdm/vueChangeLang/index.html…
在main.js同级建i18n文件夹,并里面建i18n.js.langs文件夹,langs文件夹下建en.js.cn.js目录如下: . ├── App.vue ├── assets │   └── logo.png ├── components │   └── HelloWorld.vue ├── i18n │   ├── i18n.js │   └── langs │   ├── cn.js │   ├── en.js │   └── index.js ├── main.js └── sto…
1. 环境搭建 命令进入项目目录,执行以下命令安装vue 国际化插件vue-i18n npm install vue-i18n --save 2. 项目增加国际化翻译文件 在项目的src下添加lang文件夹增加中文翻译文件(zh_CN.js)以及英文翻译文件(EN.js),里面分别存储项目中需要翻译的信息. lang文件获取地址 3. 项目引入 在项目的main.js中引入vue-i18n插件,引入对应的翻译文件(zh_CN.js/EN.js)引入并结合Element-UI 国际化. 入下图 4…
插件:vue-i18n main.js引入i18n.js:+2行 新建文件(i18n.js),引入VueI18n.locale.语言包 新建语言包,包括index/zh/en(名字随意,引用正确就好) element-ui——国际化见官网 图片——切换文字 --> 切换路径 待解决——插槽…
在main.js中引入对应组件的语言包 eg: import VueI18n from 'vue-i18n'; // 引入国际化 import elementEn from 'element-ui/lib/locale/lang/en'; // element-ui 英语语言包 import elementZh from 'element-ui/lib/locale/lang/zh-CN'; // element-ui 中文语言包 import ivewZh from 'iview/dist/l…
(一)添加依赖模块 在package.json文件中添加vant模块的依赖,如: // package.json { "dependencies": { "element-ui": "^2.12.0" } } (二)配置语言资源文件 目录结构 index.js文件内容 import Vue from 'vue' import VueI18n from 'vue-i18n' import elementEnLocale from 'element-…