vue.js国际化 vue-i18n插件的使用详解


Posted in Javascript onJuly 07, 2017

安装方法

1.使用CDN直接引用

<script src="https://unpkg.com/vue/dist/vue.js"></script>
<script src="https://unpkg.com/vue-i18n/dist/vue-i18n.js"></script>

2.NPM

$ npm install vue-i18n

3.Yarn

$ yarn add vue-i18n

使用方法

在这里只介绍vue的使用方法

<script>
/* 国际化使用规则 */
import Vue from 'vue'
import VueI18n from 'vue-i18n'

Vue.use(VueI18n)

const messages = {
 en: {
  message: {
   hello: 'world hello'
  }
 },
 zh: {
  message: {
   hello: '世界'
  }
 }
}

const i18n = new VueI18n({
 locale: 'zh',
 messages
})

export default {
 data () {
  return {
   hello: this.$t('message.hello')
  }
 },
 i18n
}

</script>

HTML

<div id="#app">
 <p>{{ $t("message.hello") }}</p>
</div>

vue-i18n插件使用参考文档

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery插件 tabBox实现代码
Feb 09 Javascript
JS保存、读取、换行、转Json报错处理方法
Jun 14 Javascript
javascript实现信息的显示和隐藏如注册页面
Dec 03 Javascript
jQuery淡入淡出元素让其效果更为生动
Sep 01 Javascript
js脚本分页代码分享(7种样式)
Aug 19 Javascript
JavaScript html5 canvas画布中删除一个块区域的方法
Jan 26 Javascript
微信小程序 radio单选框组件详解及实例代码
Jan 10 Javascript
Webpack实现按需打包Lodash的几种方法详解
May 08 Javascript
Vue中点击active并第一个默认选中功能的实现
Feb 24 Javascript
微信小程序实现手指拖动选项排序
Apr 22 Javascript
精读《Vue3.0 Function API》
May 20 Javascript
Ajax 的初步实现(使用vscode+node.js+express框架)
Jun 18 Javascript
javascript ES6 新增了let命令使用介绍
Jul 07 #Javascript
微信小程序之绑定点击事件实例详解
Jul 07 #Javascript
分享19个JavaScript 有用的简写写法
Jul 07 #Javascript
Vue.js数据绑定之data属性
Jul 07 #Javascript
js实现从左向右滑动式轮播图效果
Jul 07 #Javascript
JavaScript实现图片无缝滚动效果
Jul 07 #Javascript
详解在Vue中如何使用axios跨域访问数据
Jul 07 #Javascript
You might like
用PHP 4.2书写安全的脚本
2006/10/09 PHP
我的论坛源代码(四)
2006/10/09 PHP
php文件服务实现虚拟挂载其他目录示例
2014/04/17 PHP
简单介绍win7下搭建apache+php+mysql开发环境
2015/08/06 PHP
php mysql实现mysql_select_db选择数据库
2016/12/30 PHP
PDO::quote讲解
2019/01/29 PHP
JavaScript中string对象
2015/06/12 Javascript
javascript检查浏览器是否已经启用XX功能
2015/07/10 Javascript
jQuery中$.ajax()和$.getJson()同步处理详解
2015/08/12 Javascript
JavaScript中如何使用cookie实现记住密码功能及cookie相关函数介绍
2016/11/10 Javascript
JavaScript简单生成 N~M 之间随机数的方法
2017/01/13 Javascript
Javascript ES6中对象类型Sets的介绍与使用详解
2017/07/17 Javascript
JavaScript 中的12种循环遍历方法【总结】
2018/05/31 Javascript
AngularJS动态生成select下拉框的方法实例
2019/11/17 Javascript
微信小程序实现时间戳格式转换
2020/07/20 Javascript
python装饰器使用方法实例
2013/11/21 Python
Python的Django框架中的select_related函数对QuerySet 查询的优化
2015/04/01 Python
python实现对一个完整url进行分割的方法
2015/04/29 Python
使用Python进行二进制文件读写的简单方法(推荐)
2016/09/12 Python
Python实现的微信好友数据分析功能示例
2018/06/21 Python
python版opencv摄像头人脸实时检测方法
2018/08/03 Python
python 命令行传入参数实现解析
2019/08/30 Python
python 实现读取csv数据,分类求和 再写进 csv
2020/05/18 Python
python使用布隆过滤器的实现示例
2020/08/20 Python
使用anaconda安装pytorch的实现步骤
2020/09/03 Python
python如何调用百度识图api
2020/09/29 Python
深入研究HTML5实现图片压缩上传功能
2016/03/25 HTML / CSS
完美解决IE8下不兼容rgba()的问题
2017/03/31 HTML / CSS
HTML里显示pdf、word、xls、ppt的方法示例
2020/04/14 HTML / CSS
巴西电子产品购物网站:Saldão da Informática
2018/01/09 全球购物
亚马逊海外购:亚马逊美国、英国、日本、德国直邮
2021/03/18 全球购物
ruby如何进行集成操作?Ruby能进行多重继承吗?
2013/10/16 面试题
运动会拉拉队口号
2014/06/09 职场文书
雾霾停课通知
2015/04/24 职场文书
公司岗位说明书
2015/10/08 职场文书
vue实现登陆页面开发实践
2022/05/30 Vue.js