Tag: backbone-model
Modelle in der Backbone.js Bibliothek.
7
Antworten
Habe ich ein Modell hört auf die Belüftung für eine Veranstaltung "update:TotalCost", die ausgelöst wird, von (nicht) - Kollektion C, wenn jedes Modell M gehörenden Sammlung C ändert. Dieses Ereignis wird codiert in der initialize-Methode, wie unten
1
Antworten
Habe ich eine Maßnahme Ansehen, und es hat eine zugeordnete Maßnahme-Modell, welches aus zwei Sammlungen, RepresentationsCollection und BeatsCollection. Die Maßnahme Ansicht geschachtelte untergeordnete Darstellung Ansichten, jede mit Ihrer eigenen Repräsentation, Modell und Darstellung aller Modelle teilen das
1
Antworten
Habe ich noch eine Frage im Zusammenhang mit der PUT-und POST-Anfragen. So, hier habe ich ein Formular, das die Felder wie "name" und "link". Auf "Absenden" des Formulars, ich bin nicht in der Lage zu posten, das
1
Antworten
Diese sind meine ersten Arbeitstage auf BackBone.js. Ich bin eigentlich fest mit dem router-Teil, da ich eine Fehlermeldung in der Konsole "Fehler: eine url-Eigenschaft oder Funktion muss angegeben werden". Das ist mein Szenario: ich habe eine Klick-Funktion,
3
Antworten
Ich habe ein Modell mit der person: var person = Backbone.Model.extend({ initialize: function(){ console.log('cool'); }, defaults:{ names:['a','k','d','s','h','t'] } }) Nun habe ich eine Ansicht: var person_view = Backbone.View.extend({ model : person, output: function(){ console.log(this.model.get('names')) } }); Erstellt
2
Antworten
Wie kann ich wissen, welches Attribut des view-Modell geändert wird in der render-Funktion? (In der render-Funktion "e" ist das Modell, aber ich brauche nur das Attribut, welches geändert wird.) Ich muss dies wissen, um zu wissen, welche
3
Antworten
Ich versuche, um vollständig zu entfernen ein Attribut aus einem Rückgrat-Modell. Das Modell ist an eine API, die ist nicht sehr flexibel, und es wird brechen, wenn ich senden zusätzliche Attribute, über die, die ich senden soll,
4
Antworten
Habe ich eine basic-Anwendung mit Backbone.js das ist nicht GESTELLT-Aufrufe (aktualisieren des Modells). Vom front-end, ich nannte eine Modelle save Funktion nicht machen eine PUT call; jedoch, wenn ich ersetzen Sie es mit destroy macht es einen
4
Antworten
Ich bind auf das change-Ereignis meiner Rückgrat Modelle wie dieses. this.model.on( "change", this.render, this ); Manchmal möchte ich zu Holen die neueste version von das Modell und gewaltsam Rendern der Ansicht. Also ich mache das this.model.fetch(); Leider-Modell.fetch()
2
Antworten
Ich bin n00b in BackboneJS/RequireJS und ich bin die Entwicklung einer web app, verwenden Sie eine RESTful API. Also ich habe ein Modell wie dieses: models/pet.js define([ 'backbone' ], function(Backbone){ var PetModel = Backbone.Model.extend({ urlRoot: 'http://localhost:3000/pet', idAttribute:
1
Antworten
War ich aktualisiere mein Rückgrat version von 0.9.2 auf 1.0 noch habe ich ein problem festgestellt. Wird das Modell nicht aktualisiert, richtig. Es hat Verzögerungen in es. bisher mein code unten funktioniert perfekt: this.model({ attrib: true},{silent:true}); Aber
2
Antworten
So, ich werde ein Modell mit aktualisierten Parametern. Dann in meiner Sicht ich höre für ein change-Ereignis für dieses Modell. Wenn das Feuer ich denke, ich sollte Modell.changedAttributes? Gebe ich es ein callback? Sollte es wieder einen
2
Antworten
Wenn ich den pass {"silent":true} während der Einstellung ein Attribut in einem Backbone-Modell, warum nicht, nur unterdrücken die change:attribute Veranstaltung? Was ist der Vorteil von feuern, das Ereignis in der nächsten Zeit ein Attribut geändert wird? Update
7
Antworten
Meine Modelle haben bereits eine defaults hash. Wenn die Teile die Ansicht/Seite zurücksetzen, die ich zurücksetzen möchten, die Modelle wieder auf Ihre ursprünglichen Standardeinstellungen. Derzeit habe ich explizit gesetzt jedes Attribut auf den Standardwert. Ist dort irgendetwas
9
Antworten
Habe ich eine einfache Frage Backbone.js' bekommen und set Funktionen. 1) Mit dem code unten, wie kann ich 'get' oder 'set' obj1.myAttribute1 direkt? Andere Frage: 2) Im Modell, abgesehen von der defaults Objekt, wo kann/sollte ich erklären,
12
Antworten
Habe ich folgenden JSON zur Verfügung gestellt von einem server. Mit diesem, ich möchte ein Modell erstellen, mit einer nested-Modell. Ich bin unsicher, welche ist die Art und Weise, dies zu erreichen. //json [{ name : "example",
2
Antworten
Ich habe den folgenden code, wo ich binden eine änderung auf ein einzelnes Attribut "attribute_1". var Mine = Backbone.Model.extend({ initialize: function() { this.bind("change:attribute_1", function() { console.log('changed!'); }); } }); Wie kann ich binden zwei Attribute? Das funktioniert