我有一个小应用程序,我正在为区域设置获取翻译json并更新Ember.STRINGS。难道我做错了什么?
$.get("http://localhost:8000/translations.json", {locale : locale}, function (data) {
Ember.set('STRINGS', data) ;
});
在0.9.5我正在做
Ember.STRINGS = data
它似乎工作。当我把它改成1.0.0时,很多东西开始崩溃。这两个都不起作用。
Ember.STRINGS = data ; Ember.set('STRINGS', data) ;
答案 0 :(得分:0)
以下是我如何在v1.0.0-rc.1中使用它的示例:
$.getJSON('mysql.php', { action: 'translate', lang_id: 2 }, function(data){
var translation = {};
$.each(data, function() {
translation[this[0]] = this[1];
})
Ember.STRINGS = translation;
})
希望这会有所帮助......