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 相关文章推荐
JavaScript Event学习补遗 addEventSimple
Feb 11 Javascript
jQuery EasyUI API 中文文档 - ComboBox组合框
Oct 07 Javascript
jQuery中.live()方法的用法深入解析
Dec 30 Javascript
JS获取DropDownList的value值与text值的示例代码
Jan 07 Javascript
随鼠标移动的时钟非常漂亮遗憾的是只支持IE
Aug 12 Javascript
node.js中的fs.createWriteStream方法使用说明
Dec 17 Javascript
jquery实现手机号码选号的方法
Jul 31 Javascript
使用jQuery处理AJAX请求的基础学习教程
May 10 Javascript
Vue form 表单提交+ajax异步请求+分页效果
Apr 22 Javascript
AngularJS实现的回到顶部指令功能实例
May 17 Javascript
Vue2 监听属性改变watch的实例代码
Aug 27 Javascript
Element图表初始大小及窗口自适应实现
Jul 10 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中文本操作的类
2007/03/17 PHP
php面向对象全攻略 (一) 面向对象基础知识
2009/09/30 PHP
php设计模式 Chain Of Responsibility (职责链模式)
2011/06/26 PHP
php中限制ip段访问、禁止ip提交表单的代码分享
2014/08/22 PHP
php结合正则批量抓取网页中邮箱地址
2015/05/19 PHP
php+ajax无刷新上传图片的实现方法
2016/12/06 PHP
JQUBar 基于JQUERY的柱状图插件
2010/11/23 Javascript
Jquery判断$(&quot;#id&quot;)获取的对象是否存在的方法
2013/09/25 Javascript
JavaScript匿名函数之模仿块级作用域
2015/12/12 Javascript
JS使用cookie设置样式的方法
2016/06/30 Javascript
js完整倒计时代码分享
2016/09/18 Javascript
vue.js将unix时间戳转换为自定义时间格式
2017/01/03 Javascript
canvas的神奇用法
2017/02/03 Javascript
jquery中关于bind()方法的使用技巧分享
2017/03/30 jQuery
Javascript(es2016) import和require用法和区别详解
2017/08/11 Javascript
解决Vue 浏览器后退无法触发beforeRouteLeave的问题
2017/12/24 Javascript
如何在Vue.js中实现标签页组件详解
2019/01/02 Javascript
jquery登录的异步验证操作示例
2019/05/09 jQuery
vue 组件销毁并重置的实现
2020/01/13 Javascript
安装多版本Vue-CLI的实现方法
2020/03/24 Javascript
在Python中进行自动化单元测试的教程
2015/04/15 Python
Python中的with...as用法介绍
2015/05/28 Python
Python脚本简单实现打开默认浏览器登录人人和打开QQ的方法
2016/04/12 Python
Google开源的Python格式化工具YAPF的安装和使用教程
2016/05/31 Python
Python  pip安装lxml出错的问题解决办法
2017/02/10 Python
Python编程实现删除VC临时文件及Debug目录的方法
2017/03/22 Python
详解django.contirb.auth-认证
2018/07/16 Python
python Kmeans算法原理深入解析
2019/08/23 Python
python图像处理模块Pillow的学习详解
2019/10/09 Python
原来我一直安装 Python 库的姿势都不对呀
2019/11/11 Python
pycharm 实现本地写代码,服务器运行的操作
2020/06/08 Python
python中pickle模块浅析
2020/12/29 Python
html5实现移动端适配完美写法
2017/11/16 HTML / CSS
MYSQL相比于其他数据库有哪些特点
2013/07/19 面试题
人口与计划生育责任书
2015/05/09 职场文书
如何撰写促销方案?
2019/07/05 职场文书