/ / Ember Objekt im Pfad STRING konnte nicht gefunden werden oder wurde zerstört - Javascript, ember.js

Ember Objekt im Pfad STRING konnte nicht gefunden werden oder wurde zerstört - javascript, ember.js

Ich habe eine kleine Anwendung, in der ich Übersetzungen für ein Gebietsschema erhalte und Ember.STRINGS aktualisiere. Mache ich etwas falsch?

$.get("http://localhost:8000/translations.json", {locale : locale}, function (data) {
Ember.set("STRINGS", data) ;
});

In 0.9.5 war ich dabei

Ember.STRINGS = data

; und es schien zu funktionieren. Als ich es auf 1.0.0 änderte, stürzten viele Dinge ab. Beide funktionieren nicht.

Ember.STRINGS = data ;
Ember.set("STRINGS", data) ;

Antworten:

0 für die Antwort № 1

Hier ist ein Beispiel, wie ich das in v1.0.0-rc.1 zum Laufen bringe:

$.getJSON("mysql.php", { action: "translate", lang_id: 2 }, function(data){
var translation = {};
$.each(data, function() {
translation[this[0]] = this[1];
})
Ember.STRINGS = translation;
})

Hoffe das hilft...