Tag: backbone-events

Dies ist für backbone.js-Fragen, die sich speziell auf Backbones Ereignisbehandlungssystem beziehen.

Rückgrat Sammlung Hinzufügen Ereignis Auslösen, Sobald

Anzahl der Antworten 3 Antworten
Ich habe eine Backbone-Sammlung und wenn ich ein neues Modell, um es den "hinzufügen" - event scheint nicht zu funktionieren wie ich es erwarten würde. Ich habe bound 2 Ansichten zu hören, für das hinzufügen von Ereignissen

Backbone - Sicht ist die Auslösung mouseout-Ereignis sogar tho es ist in der Wurzel.

Anzahl der Antworten 3 Antworten
Mit der backbokne.js mouseover-und mouseout-Ereignisse einer Sicht nicht funktionieren wie ich es erwarte: Rote Teil (Wurzel div class) ist die Muttergesellschaft der innere div mit dem Namen info-box. Beim bewegen der Maus von der Wurzel, um die

hören Sie zu einer Sammlung hinzufügen/ändern, als eine model-Attribut einer view

Anzahl der Antworten 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

Backbone-reset eine Sammlung Holen

Anzahl der Antworten 1 Antworten
Dies ist mein problem: Ich habe einen container anzuzeigen, der besitzt eine Sammlung. Beim laden der Seite bekomme ich einige Modelle, füllen Sie diese Sammlung mit Ihnen, dann machen die Modelle Ich Feuer und event - Wenn

Backbone.js - fetch-Methode wird nicht ausgelöst-reset-Ereignis

Anzahl der Antworten 2 Antworten
Ich bin Anfang mit Backbone.js und versuchte, meine erste Beispiel-app - shopping-Liste. Mein problem ist, wenn ich fetch Sammlung von Elementen, die reset-Ereignis ist nicht wahrscheinlich gefeuert, so meine render-Methode nicht aufgerufen. Modell: Item = Backbone.Model.extend({ urlRoot

Backbone - Warum nicht eine Sammlung.- reset-trigger ein event-Modell?

Anzahl der Antworten 2 Antworten
Ich bin neugierig zu erfahren, warum das zurücksetzen eines backbone-Sammlung nicht Feuer ein Modell Ereignis. Allerdings scheint es nur logisch, um das Feuer ein Modell-Ereignis aus, wenn ein Modell ist physikalisch entfernt wird, aus einer Sammlung. Ist

Mit backbonejs Sicht, was ist der beste Weg, um befestigen Sie ein "onload" - Ereignis zu einem image-tag?

Anzahl der Antworten 1 Antworten
Möchte ich anfügen eines "onload" - Ereignis für ein Bild in einem backbonejs anzeigen. Ich bin derzeit auch in der "events" wie das "load img":"Funktion", aber es ist nicht immer feuerte. Vorschläge, wie dies zu tun? InformationsquelleAutor

Bindung Rückgrat change-Ereignis zu-Attribut-Modell in einer Sammlung

Anzahl der Antworten 1 Antworten
Habe ich eine Ansicht nimmt eine collection wie unten: MyView = Backbone.View.extend({ initialize: function() { this.collection.on("change://an attribute of a model in aCollectionToRender", someAction); } }); var MyViewInstance = new MyView({ collection: aCollectionToRender }); Im Grunde, ich will

Backbone-Ereignis Klicken Sie Auf Eigenschaften

Anzahl der Antworten 2 Antworten
Ich verwendet habe backbone.js 'click' Veranstaltung finden Sie hier. onClick-Ereignis, wählen Sie das HTML-element geklickt wird,entfernen Sie es und fügen Sie in die Liste Hinzugefügt. Ich bin nicht in der Lage, Zugriff auf alle HTML-dom-element, wo ich

wie bekomme ich Daten vom server im backbone

Anzahl der Antworten 1 Antworten
Ich bin erstellen einer app im Rückgrat. Diese aktuellen code funktioniert, aber jetzt will ich die Daten vom server. Meine Methode bei /myfriends/getData liefert eine json-Namen von Freunden und etc. Wie kann ich diese code zu bekommen,

Binden Sie einen Blick auf die Sammlungen in backbone.js

Anzahl der Antworten 2 Antworten
Ich bin halb-neu-backbone. Ich bin versucht zu binden-eine Kollektion, die eine Ansicht so, dass wenn ein neues Modell Hinzugefügt, um eine Sammlung, die Ansicht wird aktualisiert. Ich denke, wenn man dies mit Modellen, die Sie binden können,

Button-Onclick-Ereignis und backbone.js anzeigen

Anzahl der Antworten 1 Antworten
Ich habe derzeit eine html-Datei mit dem folgenden: <div class="button1"> <button class="first" id="up" onclick="tranistionUp"> Go Up </button> <button class="last" id="down" onclick="tranistionDown"> Go Down </button> </div> Habe ich Folgendes in einem backbone.js Datei anzeigen: var BlahView = BackBone.View.extend({

Erfassen scroll-Ereignis auf div

Anzahl der Antworten 3 Antworten
Ich versuche zu erfassen, das scroll-Ereignis innerhalb der Wirbelsäule.Marionette.CompositeView, aber ohne Erfolg. Als übung, ich bin umschreiben http://www.atinux.fr/backbone-books/ mit Rückgrat.Marionette. Wie Sie sehen können, wenn Sie nach unten scrollen, mehr Bücher werden heruntergeladen und angezeigt (d.h. unendlichen

Fenster resize-Ereignis für backbone-Sicht

Anzahl der Antworten 1 Antworten
Ich bin mit Backbone-Sicht in javascript. Habe ich eine backbone-Ansicht wie folgt : var MaskView = Backbone.View.extend({ className: "dropdown-mask", initialize: function(){ }, onClick: function(e){ }, hide: function(){ }, makeCSS: function(){ return { width : Math.max(document.documentElement.scrollWidth, $(window).width()), height

Backbone-Ansicht aktivieren Sie die checkbox Zuhörer

Anzahl der Antworten 3 Antworten
<!DOCTYPE HTML > <html> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <script src="jquery.js"> </script> <script src="underscore.js"> </script> <script src="backbone.js"> </script> <script> var View = Backbone.View.extend({ el: '#listen_to_box', events: { 'click [type="checkbox"]':'clicked', }, clicked : function(event ) { console.log("events

Backbone-router Veranstaltungen

Anzahl der Antworten 1 Antworten
In Backbone.Router vorhanden ist, die Ereignisse vor und nach der Durchführung routing? Meine app funktioniert mit jQuery.mobile und Aufruf von $.mobile.changePage war erforderlich, bevor die route wurde durchgeführt und im controller haben Zugriff auf aktuell-Seite $.activePage. Bei

select2-Auswahl-event nicht gefeuert zu werden

Anzahl der Antworten 3 Antworten
Ich bin mit Select2 in meiner website, und ich versuche, die select2-selecting Veranstaltung, die aber nicht brennen. Ich bin auch mit Backbone.js in der app, also das erste, was ich ausprobiert habe, war das hinzufügen der select2-selecting

Backbone.js: Wie kann ich erzwingen Sie die Ansicht automatisch zu aktualisieren, wenn änderung-a-Modelle, Sammlung

Anzahl der Antworten 2 Antworten
Also ich habe eine View, die wie folgt aussieht. //base class var SelectListView = Backbone.View.extend({ initialize: function() { _.bindAll(this, 'addOne', 'addAll'); this.collection.bind('reset', this.addAll); }, addAll: function() { this.collection.each(this.addOne); }, events: { "change": "changedSelected" }, changedSelected: function() {

Sammlung fügen Sie Ereignis-listener im Backbone

Anzahl der Antworten 1 Antworten
Ich versuche zu aktualisieren meine Sicht, wenn ich ein neues Modell meiner Sammlung. Meine erste Frage ist, erhalte ich automatisch ein Modell hinzufügen zu meiner Sammlung, wenn ich speichern Sie das Modell, wie: PostsApp.Views.Form = Backbone.View.extend({ template:

backbone.js Veranstaltungen und el

Anzahl der Antworten 1 Antworten
Okay, also ich habe gelesen, einige andere Fragen in Bezug auf Backbone-Ansichten und Ereignisse, die nicht gefeuert zu werden, aber ich bin immer noch nicht ist es leider. Ich war Herumspielen mit Rückgrat für etwa einen Tag,

Rückgrat. Versand/hören, die Ereignisse zwischen den Ansichten

Anzahl der Antworten 1 Antworten
Ich bin ein wenig verwirrt über die Behandlung von Ereignissen zwischen den Ansichten im Rückgrat. Jetzt habe ich zwei Teil-Ansichten gerendert werden zur gleichen Zeit auf einer website. Jetzt möchte ich eine der Ansichten, die um ein

Wie füge ich ein resize-Ereignis aus, um das Fenster in einer Ansicht mit Rückgrat?

Anzahl der Antworten 2 Antworten
Ich habe versucht, Sie zu befestigen, einen handler für das resize-Ereignis in einem meiner Rückgrat Ansichten. Nach einigen Untersuchungen habe ich festgestellt, dass Sie nur Ereignisse anfügen, um den view-element oder seine Nachkommen. Dies ist ein Problem

Wie Sie wissen, wenn ein Backbone-Modell.fetch() schließt?

Anzahl der Antworten 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()

Binden backbone-Veranstaltung für mehrere Klassen-Selektor

Anzahl der Antworten 3 Antworten
Ich nicht bekommen kann das folgende Ereignis zu befestigen, um mein element. events = { "change .date-selector .date-range": "dateRangeSelectionChanged" } Ist diese unterstützt alle in Backbone.js? Oder benutze ich eine falsche syntax? Ihre syntax sieht gut aus:

{silent:true} in Backbone-version 1.0

Anzahl der Antworten 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

Rückgrat Benutzerdefinierte Ereignisse

Anzahl der Antworten 1 Antworten
Sagen wir, ich habe zwei Ansichten (paginationview und postsview) und eine collection (postscollection). Immer wenn die .weiter-button geklickt wird, in der paginationview ich rufe die nächste Funktion in der postscollection und der post-collection ist das abrufen der

Backbone.js - Verwendung von trigger zu trigger-Ereignis und übergeben von Daten

Anzahl der Antworten 1 Antworten
Ich bin schreiben Sie eine Registerkarte menu-Komponente verwenden backbone.js als ein MVC framework. Wenn ein Benutzer klickt auf einen Reiter, wird die Komponente Tab wechseln (interner Betrieb), aber dann möchte ich die Zuhörer von der Komponente zu

Rückgrat auslösen zwei Methoden in einem event

Anzahl der Antworten 3 Antworten
Ich bin mit Rückgrat, und ich habe eine Ansicht mit events definiert: .... events: { 'click .search-button': 'setModelTerm', 'change .source-select': 'setModelSourceId', 'change .source-select': 'activateSource' }, .... Möchte ich zwei trigger-Methoden, wenn das Ereignis change .source-select feuert. Das

Übergeben von Argumenten an Veranstaltungen im backbone

Anzahl der Antworten 2 Antworten
Zunächst, ich habe einige Suche und keine Antwort auf stackoverflow/google lieferte mir das, was ich wollte. Hier ist ein Ausschnitt von meinem code: //in the view this.collection.on("add",triggerthis) this.collection.add(predefinedModel) triggerthis: function(a, b, c, d){ //etc. } Grundsätzlich möchte

Wie man Attribute der angeklickten element in backbone-event?

Anzahl der Antworten 1 Antworten
Hier ist meine grundlegende backbone-Ansicht zum ändern von Routen. Ich würde gerne das href-Attribut des link geklickt. Wie macht man das? Hier ist ein code Balg: var Menu = Backbone.View.extend({ el: '.nav', events: { 'click a' :

Wie bekomme ich Rückgrat zu binden, das submit-Ereignis für ein Formular?

Anzahl der Antworten 3 Antworten
Ich bin mit dem folgenden code, um die Ansicht zu erstellen: LoginForm = Backbone.View.extend({ tagName :"form" ,id : "login-form" ,className :"navbar-form" ,initialize: function () { this.model = new StackMob.User(); this.render(); } ,render: function () { $(this.el).html(this.template()); return

Backbone JS: kann man eine view-trigger-updates in anderen Ansichten?

Anzahl der Antworten 7 Antworten
In mein einfaches Projekt habe ich 2 Ansichten - eine werbebuchung anzeigen (Marke) und App. Ich habe befestigt-Funktion, die ermöglicht die Auswahl mehrerer Elemente: var BrandView = Backbone.Blick.extend({ ...some code... toggle_select: function() { diese.Modell.selected = !diese.Modell.ausgewählt ist;

Warum lösen stille Änderungen in Backbone.js letztendlich Änderungsereignisse aus?

Anzahl der Antworten 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

Backbone: Ereignis beim Rendern verloren

Anzahl der Antworten 3 Antworten
Habe ich super-View wer ist verantwortlich für das Rendern sub-Ansichten. Wenn ich neu Rendern die super-View alle Veranstaltungen, die in der sub-Ansichten verloren. Dies ist ein Beispiel: var SubView = Backbone.View.extend({ events: { "click": "click" }, click:

Backbone-Ansicht: Übernimmt und erweitert Ereignisse von Parent

Anzahl der Antworten 14 Antworten
Rückgrat der Dokumentation Staaten: Die events-Eigenschaft kann auch definiert werden als eine Funktion zurückgibt, die ein Veranstaltungs-hash, um es einfacher zu machen, programmgesteuert definieren, Ihre Veranstaltungen, sowie Erben, die Ihnen von übergeordneten Ansichten. Wie Sie Erben ein

delegateEvents in backbone.js

Anzahl der Antworten 2 Antworten
Kann jemand bitte erklären Sie mir, was delegateEvents in backbone.js ? Die Dokumentation nicht mir helfen zu verstehen. Meine genaue Verwendung Fall ist: Ich habe eine Haupt-Ansicht X mit einem inneren Blick Y. Sie arbeiten toll, aber

Backbone model.destroy (): Ist explizites Entfernen aus der Sammlung notwendig?

Anzahl der Antworten 2 Antworten
Ich habe eine einfache Frage. Ich bin auf der Suche eine Funktion mit 2 Zeilen code: deleteTask: function() { this.parent.collection.remove(this.model); this.model.destroy(); } Wenn ich kommentieren Sie die erste Zeile, die Sie ausführen soll, entfernen Sie das Modell

Backbone.js listenTo Fenster Größe ändern werfen [Objekt Objekt] hat keine Methode "Apply" -Fehler

Anzahl der Antworten 3 Antworten
Problem: Ich versuche, befestigen Sie ein resize-Ereignis aus, um das Fenster aus einen Blick über die neue listenTo () - Methode in Backbone.js. Der Fall scheint für die Bindung an die Fenster, aber wenn die Fenster tatsächlich

Binden mehrerer Ereignistypen in Backbone-Ansichten

Anzahl der Antworten 3 Antworten
Ich Frage mich, ob es möglich ist, binden Sie mehrere event-Typen in den backbone innerhalb einer einzigen Zeile. Folgendes: var MyView = Backbone.View.extend({ id: 'foo', events: { 'click .bar': 'doSomething', 'touchstart .bar': 'doSomething' }, doSomething: function(e) {

Korrekte Art, mehrere Attributänderungen an ein Backbone.js-Modell zu binden

Anzahl der Antworten 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

Backbone 0.9.9: Unterschied zwischen listenTo und on

Anzahl der Antworten 2 Antworten
Ich versuche zu lernen, die neuen änderungen im Backbone-0.9.9. Derzeit hab ich Probleme zu verstehen, den Unterschied zwischen listenTo und on: listenTo var View = Backbone.View.extend({ tagName: "div", intialize: function() { this.listenTo(this.model, 'change', this.render); }, render: function()