Hi ich bin neu bei Backbone, muss aber ein Problem lösen.
Es gibt einen funktionierenden webapp - online shop. Auf den CartView Browsern erhält JSON eine Datei von / lampy / api / filter.
Ich muss es irgendwie im Modell speichern, weil ich etwas Wert davon brauche?
Wie soll ich das machen?
Danke im Voraus.
Antworten:
1 für die Antwort № 1Angenommen, Ihr JSON-Objekt sieht so aus:
{
item1: "some string",
item2: "another string",
item3: "and another"
}
Wenn du sagst:
um es irgendwie in Modell zu speichern
Ich gehe davon aus, dass Sie ein Modell mit den Werten Ihres JSON-Objekts instanziieren. Dazu können Sie einfach Folgendes tun:
var myModel = new Backbone.Model(yourJsonObject)
Dies ist nur ein einfaches Backbone-Modell ohne irgendeine URL, so dass Sie nicht mit dem Server interagieren können, aber wie Sie sagten, benötigen Sie einen Wert, damit Sie:
myModel.get("item1") // returns "some string"