0
當我在我的項目中使用VUE,國際化,程序扔我這個錯誤:_vue2.default.locale不是一個函數,_vue2.default.locale不是函數
VUE視力:1.0, VUE -i18n願景:6.1.0
我的代碼:
import Vue from 'vue'
import VueForm from 'vue-form'
import router from './config/routes'
import App from './App'
import VueI18n from 'vue-i18n'
var locales = {
en: {
message: {
hello: 'hello world'
}
},
ja: {
message: {
hello: 'こんにちは、世界'
}
}
}
Vue.use(VueI18n)
Vue.config.lang = 'ja'
Object.keys(locales).forEach(function (lang) {
Vue.locale(lang, locales[lang])
})
router.start(App, '#app')
<template>
<div class="row border-bottom white-bg">
<div class="col-lg-12">
<h2 class="page-title">{{ $t("message.hello") }}</h2>
<!--<h2 class="page-title">基本信息</h2>-->
</div>
</div>
</template>
錯誤:
遺漏的類型錯誤:_vue2.default.locale不是一個函數
我應該怎麼辦?
歡迎來到SO。你可以將你的代碼添加到問題中而不是使用鏈接嗎? –
OK,以上是我的代碼,麻煩你幫忙,非常感謝 –