2016-11-17 100 views
0

我正在測試vue-i18n以便爲我的未來項目實施它。我有一個單獨的系統來處理翻譯,所以我得到了遠程json文件。 vue-i18n有一個系統使用承諾獲取語言環境,解釋here帶有承諾的vue-i18n動態語言環境不更新

我無法使用fetch方法,因爲我的文件在外面,所以我得到了跨源問題。相反,我用vue-resource來做,但我不知道爲什麼,當我設置一組新的區域設置時,它不會自動更新。因爲默認語言是en,當我加載我的en語言環境文件時,它什麼都不做。我必須更改兩次config.lang以強制更新。

幾件事情:

  • 一個的jsfiddle測試>http://jsfiddle.net/t4kdoqj7/3/取消註釋行19重現修復

  • 也許它只是由於壞的使用vue-resource

  • 我不能」 t創建vue-i18n標籤...

謝謝你的幫助!

回答