首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >vue-i18n动态区域设置不更新

vue-i18n动态区域设置不更新
EN

Stack Overflow用户
提问于 2016-11-17 14:33:02
回答 1查看 1.1K关注 0票数 0

我正在测试vue-i18n,以便为我的未来项目实现它。我有一个单独的系统来处理翻译,所以我得到了远程json文件。vue-i18n有一个系统,可以使用承诺的解释这里来获取区域设置。

我不能使用提取方法,因为我的文件在外面,所以我有跨来源的麻烦。相反,我用vue-resource来做它,但是我不知道为什么,当我设置一个新的区域设置时,它不会自动更新。因为默认的lang是en,当我加载en区域设置文件时,它什么也不做。我必须更改两次config.lang以强制更新。

有几件事:

  • 用于测试> http://jsfiddle.net/t4kdoqj7/3/取消注释第19行以再现修复的jsfiddle
  • 也许是因为对vue-resource的错误使用
  • 我不能创建一个vue-i18n标签..。

谢谢你的帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-18 13:27:16

好吧,我刚发现了一个黑客:

在加载任何内容之前设置Vue.config.lang = ''

这里小提琴(l9) > http://jsfiddle.net/t4kdoqj7/4/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40657569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档