Als «backbone.js» getaggte Fragen

Backbone.js ist ein JavaScript-Framework mit einer RESTful JSON-Schnittstelle und basiert auf dem MVP-Anwendungsparadigma (Model-View-Presenter)

6
Backbone.js: Aktuelle Route abrufen
Kann ich mit Backbone den Namen der aktuellen Route abrufen? Ich weiß, wie man sich an Routenänderungsereignisse bindet, möchte aber in der Lage sein, die aktuelle Route zu anderen Zeiten zwischen Änderungen zu bestimmen.
137 backbone.js 


8
"Single-Page" JS-Websites und SEO
Es gibt heutzutage viele coole Tools, um leistungsstarke JavaScript-Websites mit nur einer Seite zu erstellen. Meiner Meinung nach geschieht dies richtig, indem der Server als API (und nicht mehr) fungiert und der Client die gesamte HTML-Generierung übernimmt. Das Problem mit diesem "Muster" ist der Mangel an Suchmaschinenunterstützung. Ich kann mir …

12
Externe Vorlage in Unterstrich
Ich verwende eine Unterstreichungsvorlage . Ist es möglich, eine externe Datei als Vorlage anzuhängen ? In der Backbone-Ansicht habe ich: textTemplate: _.template( $('#practice-text-template').html() ), initialize: function(){ this.words = new WordList; this.index = 0; this.render(); }, In meinem HTML ist: <script id="practice-text-template" type="text/template"> <h3>something code</h3> </script> Es funktioniert gut. Aber ich …



15
Backbone-Ansicht: Erben und erweitern Sie Ereignisse vom übergeordneten Element
In der Dokumentation von Backbone heißt es: Die Ereigniseigenschaft kann auch als eine Funktion definiert werden, die einen Ereignis-Hash zurückgibt, um das programmgesteuerte Definieren Ihrer Ereignisse sowie das Erben dieser Ereignisse von übergeordneten Ansichten zu vereinfachen. Wie erben Sie die Ansichtsereignisse eines Elternteils und erweitern sie? Übergeordnete Ansicht var ParentView …

8
Wie löse ich den Erfolgsrückruf auf einem model.save () aus?
this.model.save({ success: function(model, response){ console.log('success'); }, error: function(){ console.log('error'); } }) Das Modell wird korrekt an den Server gesendet, der das Speichern übernimmt, aber der erfolgreiche Rückruf wird nicht ausgelöst. Muss ich etwas vom Server zurücksenden?
106 backbone.js 


3
Backbone.js: `verlängern` undefiniert?
Ich fange gerade mit Backbone.js an. Das einfache Einschließen von Backbone (entweder Entwicklungs- / Produktionsversion) verursacht den Fehler: Uncaught TypeError: Cannot call method 'extend' of undefined in Zeile 128: // Attach all inheritable methods to the Model prototype _.extend(Backbone.Model.prototype, Backbone.Events,



3
Backbone.View "el" Verwirrung
Wie soll mit einer Ansicht elumgegangen werden? Es muss eingestellt werden, sonst werden keine Ereignisse ausgelöst (siehe hier ). Aber sollte es ein Element sein, das bereits auf der Seite ist? In meiner App rendere ich eine Vorlage (jQuery Templates) in eine Fancybox. Was soll das elin diesem Fall sein?



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.