`
wynet321
  • 浏览: 27069 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

vue 全局函数

    博客分类:
  • vue
阅读更多

1. common.js 公用方法

export default {
  install (Vue, options) {
    Vue.prototype.fetchI18nText = function (locale) {
      this.$http.get('http://localhost:8081/static/i18n/' + locale + '.json').then((response) => {
        Vue.prototype.$i18nText = response.data
})
    }
  }
}

2. main.js 引用

import common from './common.js'
Vue.use(common)

3. any.vue 调用方法

export default {
<script>
  export default {
    name: 'hello',methods: {changeLocale () {
        this.fetchI18nText('zh_CN')
      }
    }
  }
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics