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

安装方法

使用CDN直接引用

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

NPM

$ npm install vue-i18n

Yarn

$ yarn add vue-i18n

vue-i18n插件使用参考文档:http://kazupon.github.io/vue-i18n/en/

使用方法

Vue.js

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

Vue.use(VueI18n)

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

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

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

HTML

<div id="#app">
  <p>{{ $t("message.hello") }}</p>
</div>
上一篇 微信小程序通过WXS实现共享filter过滤器
下一篇 微信小程序数据绑定保留小数位数
目录
文章列表
1 docker-maven-plugin实现部署SpringBoot应用
docker-maven-plugin实现部署SpringBoot应用
2
ARouter 接入踩坑记录
ARouter 接入踩坑记录
3
Retrofit2学习之六:上传单个文件
Retrofit2学习之六:上传单个文件
4
numpy.linalg学习
numpy.linalg学习
5
Vue中配置axios跨域多个proxyTable代理
Vue中配置axios跨域多个proxyTable代理
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。