Tag: backbone.js

Backbone.js ist ein JavaScript-framework, mit einer Rest-basierte JSON-Schnittstelle und basiert auf dem model–view–presenter (MVP), Anwendung, design-Paradigma

Lo-Dash, Unterschied zwischen array-und collection

Anzahl der Antworten 2 Antworten
Einem Blick in die Lo-Dash-docs zeigt, dass die API fällt in Kategorien von: Arrays, Verkettung, Sammlungen, Funktionen, Objekte, Utilities, Methoden, und Eigenschaften Einen detaillierten Blick in den Arrays API zeigt rund 30 verschiedene Methoden zur Verfügung, die

Wie soll ich die Bindung Veranstaltungen in BackBone.js anzeigen, öffnet sich ein SimpleModal-dialog?

Anzahl der Antworten 6 Antworten
Jedes mal, wenn ich eine Ansicht erstellen, und öffnen Sie den dialog, bekomme ich n sets von Veranstaltungen, bei denen n ist die Anzahl der Zeiten, die der dialog geöffnet wurde. In dem folgenden Beispiel, jedes mal,

Hinzufügen von ID und Klasse-Vorlage dynamisch mit Rückgrat Ansichten

Anzahl der Antworten 1 Antworten
Möchte ich hinzufügen, dass ein ID-und CLASS-Attribut zu meiner Vorlage anzeigen. dies ist, was ich versucht habe aber gescheitert. $("#login").html( _.template( LoginTemplate ) ); this.loginmodel = new LoginModel(); this.loginview = new LoginView({ el: $("#loginContainer"), model: this.loginmodel, className:

diese.jede nicht Durchlaufen Sammlung richtig

Anzahl der Antworten 4 Antworten
Ich habe gerade angefangen mit backbone.js und ich bin hinzufügen, einige grundlegende Methoden zu erweitern, eine Sammlung, die mir erlaubt, eine Auflistung Durchlaufen und speichern Sie alle Modelle und eine Auflistung Durchlaufen, um zu zerstören alle Modelle.

wo bekommt man die Datensatz-id beim Aufruf backbone.js zerstören

Anzahl der Antworten 2 Antworten
Habe ich einige test-code, ich versuche nur zu verwenden, um herauszufinden, backbone.js. wenn ich rufe zu zerstören, die auf ein Modell-Objekt Rückgrat macht eine DELETE-Anfrage, um meine rest-Dienst. aber ich kann nicht sehen, keine ID, die angibt,

Fang Backbone-sync-Fehler

Anzahl der Antworten 2 Antworten
Brauchte ich zu fangen eine mögliche login-Seite, in der alle Antworten vom server, so habe ich überschrieben Rückgrat.sync Global, so kann ich alle Fehler, bevor Sie Sie auf. Backbone.originalSync = Backbone.sync; Backbone.sync = function (method, model, options)

Model change events in verschachtelten Sammlungen nicht gefeuert, wie erwartet

Anzahl der Antworten 1 Antworten
Ich versuche zu verwenden backbone.js in meiner ersten "richtigen" Anwendung und ich brauche etwas Hilfe beim Debuggen, warum bestimmte Modell-change-events werden nicht gefeuert, als ich erwarten würde. Wenn ich eine Sammlung erstellen, die aus einer JSON -

Nicht in der Lage, Anhängen, html-Elemente zu el im Rückgrat.

Anzahl der Antworten 1 Antworten
Habe ich anscheinend ein problem mit dem code unten. Ich habe ein div-element mit der id='content' in meinem html. Ich wollte zu ersetzen 'body' - element el-Eigenschaft mit dem div-element, aber mein Hallo-Welt-text nicht, wenn ich tippte

Wie bekomme ich die cookie Werte in einer backbone.js Modell?

Anzahl der Antworten 3 Antworten
Habe ich eine einfache Backbone.js/Bootstrap-Frontend in HTML5 mit einem Knoten.js/Restify backend. Ich bin das setzen von cookies im header der Antwort vom server wie folgt: res.setHeader("Set-Cookie", ["token=ninja", "language=javascript"]); Auf der client-Seite, ich mache einen REST-Aufruf als var

Filterung JSON mit Unterstrich

Anzahl der Antworten 5 Antworten
Habe ich eine JSON-name-Kollektion wie diese: [{ "name":"Jim", "prize":"Nokia Mobile" }, { "name":"Marry", "prize":"iPhone" }, { "name":"Alice", "prize":"iPad" } ] nun möchte ich filtern diese JSON-durch einen string: var data= "m"; so, das ist, was ich getan

Backbone-Sammlung.hinzufügen hat nicht zu funktionieren scheint

Anzahl der Antworten 1 Antworten
Baue ich eine einfache to-do-Anwendung in backbone. mein html ist: <!DOCTYPE html> <html> <head> <title>back bone</title> <script src="js/lib/jquery.js"></script> <script src="js/lib/underscore.js"></script> <script src="js/lib/backbone.js"></script> <link rel="stylesheet" href="bootstrap/css/bootstrap.min.css"/> <link rel="stylesheet" href="style.css" type="text/css" media="screen" /> </head> <body> <h2>Total Things Todo: <div

update nur bestimmte Modell-Attribute verwenden Backbone.js

Anzahl der Antworten 5 Antworten
Mit Rückgrat, ich bin versucht, zu aktualisieren und speichern Sie Sie auf dem server nur ein Attribut: currentUser.save({hide_explorer_tutorial: 'true'}); aber ich will nicht senden Sie alle anderen Attribute. Einige von Ihnen sind sogar der output-Methoden auf der

Vorlage zwei Modelle auf einen Blick - Backbone/Marionette

Anzahl der Antworten 2 Antworten
Ich versuche, zwei Modelle im Blick, und die Vorlage mit den beiden. Ich arbeite mit Marionetten. Hier ist mir die Initialisierung der view: main_app_layout.header.show(new APP.Views.HeaderView({ model: oneModel, model2 : twoModel} )); Hier ist meine Ansicht: APP.Views.HeaderView =

Erstellen eines Assistenten-Prozess in backbone.js

Anzahl der Antworten 3 Antworten
Ich bin neu backbone.js und mit einigen Schwierigkeiten Umhüllung meinem Kopf, um ein Problem bin ich mit der Konstruktion eines "Assistenten" Art-Prozess (ein.k.ein. ein multi-Schritt-form). Dieser Assistent sollte in der Lage sein, um die Handhabung der verschiedenen

Erstellen einer benutzerdefinierten "sync" - Methode Backbone.js

Anzahl der Antworten 1 Antworten
Erstellen einer benutzerdefinierten sync() Methode im Rückgrat. Ich würde dies gerne tun, die "richtigen" und stören mit Rückgrat die normalen Funktionen so wenig wie möglich. Dies ist der code, den ich bisher: var CustomSyncModel = Backbone.Model.extend({ sync:function(method,

Backbone.js: binden von Daten an die Sammlung mit Ajax?

Anzahl der Antworten 1 Antworten
Ich habe gerade angefangen mit Backbone.js. Ich möchte eine Auflistung erstellen, und fügen Sie einige Daten aus einer externen Quelle. Die Daten tatsächlich aktuell im CSV -, JSON nicht, aber ich konnte re-Rendern im JSON-wenn, dass ist

Backbone.js frontend mit RESTful Rails backend?

Anzahl der Antworten 3 Antworten
Begann ich in der web-Entwicklung Welt mit PHP, und dann Schienen in den letzten paar Jahren. Seitdem habe ich alle meine web-Projekte im Schienen. Kürzlich scheint es eine Bewegung zu machen Schienen als Reine RESTful backend-service und

Rückgrat Formular-Validierung

Anzahl der Antworten 3 Antworten
Dies ist meine erste richtige backbone-Projekt, das ich versuchen, zu arbeiten, in meiner Freizeit, um ein besseres Gefühl für alles. Die Formular-Validierung hat mich ein wenig verwirrt. Ich denke, dass ich das Modell richtig für ihn hier:

Iterieren über htmlCollection

Anzahl der Antworten 3 Antworten
Ich habe einige Schwierigkeiten mit diesem. Im Backbone, ich habe eine Funktion wie diese: functionOne: function(){ $('#myTExtbox-' + budgetLine.attr('id')).on('change keyup paste', function(){ that.mySecondFunction(this); }); } In diesem Fall, die this ist ein textbox ist in einem table

Immer ein TypeError: this.Optionen ist undefiniert

Anzahl der Antworten 2 Antworten
Ich versuche zu lernen, BackboneJS und das ist der Fehler, den ich erhalte. Ich bin Programmierung in coffeescript und dies ist der generierte JS-ich habe keine Ahnung, warum dies passiert ist als ich denke, dass ich es

Wie behandeln JSON-responses für die Modelle Carbon Termine auf Laravel?

Anzahl der Antworten 5 Antworten
Schreibe ich eine ganz einfache app, die requiers Backbone.js Modelle und Laravel 4 Modelle in sync. Ärger entsteht, wenn ich die Laravel models beinhalten Carbon Termine. Meine Laravel controller sieht wie folgt aus: class OrderController extends \BaseController

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

Wie Sie festlegen, content-type und POST für backbone.js?

Anzahl der Antworten 2 Antworten
Kann ich content-type und POST im backbone.js? this.save(data, { success: function (user) { callback(user.get('LoginStatus')) }, error: function (user, result, xhr) { } }); Bin ich immer schlecht-Anfrage, wenn ich versuche, ein REST-service-aufrufen, es funktioniert in fiddler. Brauchen

Ich kann nicht Backbone.js Ereignisse auslösen, wenn die Ansicht innerhalb einer Fancybox

Anzahl der Antworten 3 Antworten
Ich habe ein Rückgrat Ansicht, dass die macht innerhalb einer Fancybox. Ich kann Sie auf ein Anker-tag und es wird funktionieren, aber die Ereignisse in der Backbone-Sicht nicht ausgelöst. Ich habe das gleiche problem mit ShadowBox und

Restify Delete-Methode

Anzahl der Antworten 4 Antworten
CORS beginnt zu braten, um mein Gehirn ein bisschen. Alles ist jetzt gut, abgesehen von einer Methode. Ich Baue eine app mit Rückgrat auf dem frontend-Knoten.js/restify auf das backend. Die server.coffee sieht wie folgt aus: server.get '/todos',

Backbone.js Router-Initialisierung nicht sofort ausgeführt

Anzahl der Antworten 3 Antworten
Mein code ist wie folgt: var AppRouter = Backbone.Router.extend({ _data: null, _length: 0, _index: null, _todos: null, _subtodolist: null, _subtodos: null, routes: { "*action": "index", "category/:name": "hashcategory" }, initialize: function(options){ var self = this; if (this._index ===

Backbone.js Uncaught TypeError: Cannot use 'in' - operator, um die Suche für die 'id' in

Anzahl der Antworten 3 Antworten
Folgenden einfachen code wirft einen Fehler: "Uncaught TypeError: Cannot use 'in' - operator, um die Suche für die 'id' in Leo" in backbone-min.js:9 http://jsfiddle.net/nW7KF/ <!DOCTYPE html> <html> <head> <title></title> </head> <body> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script> <script src="http://ajax.cdnjs.com/ajax/libs/underscore.js/1.1.4/underscore-min.js"></script> <script src="http://ajax.cdnjs.com/ajax/libs/backbone.js/0.3.3/backbone-min.js"></script>

Ich mache Modell-Bindung mit Rückgrat.stickit. Wie kann ich binden bereits einen wählen Sie mit einem Modell?

Anzahl der Antworten 1 Antworten
Ich habe ein Formular mit einem select mit Optionen aufgefüllt. Ich will es zu binden, um ein Modell mit Rückgrat.stickit aber die Dokumentation zeigen, wie Sie füllen die Auswahl auf der binding-Konfiguration. Kann ich nicht einen einfachen

testen backbone.js Ereignisse anzeigen, die mit Jasmin

Anzahl der Antworten 4 Antworten
Ich versuche, umzusetzen view tests für eine Coffeescript Umsetzung der allgegenwärtigen backbone.js 'todo' Beispiel (siehe github.com/rsim/backbone_coffeescript_demo.) Mein jasmine-tests der oben genannten demo ziemlich gut, außer für die Ereignisse anzuzeigen. Ich erwarte, dass ich bin stecken geblieben auf

Validierung mit backbone.js und Ruby on Rails

Anzahl der Antworten 2 Antworten
Hat jemand irgendwelche Ratschläge oder Beispiele für die Validierung mit dabei backbone.js und ruby on rails 2.x oder 3.x? Viel zu vage. Gib uns mehr Informationen InformationsquelleAutor Vince | 2011-06-08

Jquery get geklickt, text, dropdown-Menü, bootstrap

Anzahl der Antworten 3 Antworten
Ich bin mit Bootstrap und habe die folgenden dropdown-Menü : <div class="btn-group"> <a class="btn btn-primary dropdown-toggle" data-toggle="dropdown" href="#"> number of rooms <span class="caret"></span> </a> <ul class="dropdown-menu"> <li> <a href="#" >1</a> </li> <li> <a href="#" >2</a> </li> <li>

underscore js-template, wenn der check auf eine variable

Anzahl der Antworten 1 Antworten
ich versuche zu verwenden underscore.js template-Methode zum Rendern von einigen Daten also im Grunde das ist, was ich tun will, wenn ich es in pseudo-code if (url is not null) { <div> <img src=url /> </div> }

So fügen Sie dynamische Ereignisse für view?

Anzahl der Antworten 2 Antworten
Wie kann ich dynamische Ereignisse in meiner view-Klasse in Backbone.js Habe ich eine View-Klasse mit var myViewClass = Backbone.View.extend({ events: { 'change select': 'changeSelect', 'click a.changeLink': 'clearSelect' }, initialize: function() { this.delegateEvents({'click select': 'changeSelect'}); }, . .

die Entsendung zu einer remote-url mit expressjs

Anzahl der Antworten 3 Antworten
habe ich diese in meiner server.js app.post("/leadAPI/ed",function(request,response){ //api post code here }); In diesem post-Anfrage, die ich brauche, um post-Daten im request-body zu einer externen API mit einer speziellen URL und senden Sie die Antwort mit Antwort.senden.

backbone.js - arbeiten mit dem Ereignis-dispatcher var dispatcher = _.clone(Rückgrat.Veranstaltungen)

Anzahl der Antworten 2 Antworten
In backbone.js - Dokumentation es sagt: Machen, eine praktische event-dispatcher an, koordinieren die Veranstaltungen zu den verschiedenen Bereichen Ihre Anwendung: var dispatcher = _.clone(Backbone.Events) Kann mir jemand erklären, wie die Umsetzung der dispatcher für die Kommunikation von

Rückgrat nicht zerstören senden params

Anzahl der Antworten 3 Antworten
Ich habe ein Rückgrat-Modell, dass ich versuche zu zerstören, aber keine Parameter gesendet werden, mit der Anfrage, so dass der server wieder ein "Löschen" 404 not found " Fehler. Ich gebe zu, meine Struktur ist ein wenig

Sub-Klasse, ein Rückgrat.Anzeigen Sub-Klasse & Ereignisse behalten

Anzahl der Antworten 5 Antworten
Habe ich eine generische Unterklasse von Backbone.View die eine close Ereignis-listener. var GenericView = Backbone.View.extend({ events : { "click .close" : "close" }, close : function () { console.log("closing view"); } }); Möchte ich diese Unterklasse einer

Uncaught TypeError: Cannot call method 'auf' undefined - Backbone.js

Anzahl der Antworten 1 Antworten
Ich habe einige Fehler in meiner app und weiß nicht warum. Uncaught TypeError: Cannot call method 'on' of undefined Passiert es auf meine Sammlung anzuzeigen, führen Sie den code: App.WorkoutsView = Backbone.View.extend({ initialize: function(){ this.collection.on('add', this.addOne, this);

Backbone.js - problem beim speichern von Modell bevor frühere Probleme speichern-POST(create) anstelle von PUT(update) Anfrage

Anzahl der Antworten 4 Antworten
Habe ich entwickelt, eine schöne reiche Anwendung Schnittstelle mit Backbone.js, wo Benutzer können Objekte sehr schnell, und dann starten Sie die Aktualisierung von Eigenschaften dieser Objekte, indem Sie einfach Tab in die entsprechenden Felder. Das problem, das

Mit Marionette zum gruppieren von Elementen in einer collection anzeigen

Anzahl der Antworten 3 Antworten
Ich Baue eine Anwendung, die Rückgrat und marionette.js. Ich bin der Planung über die Verwendung einer Auflistung anzeigen zu präsentieren, die einige Elemente und dann lassen Sie gefiltert, sortiert und gruppiert werden. Ich Frage mich, ob es

Nicht Schleife über backbone-Sammlung

Anzahl der Antworten 1 Antworten
Es scheint, dass ich kann nicht in einer Schleife durch ein backbone-Sammlung. Ich habe gesehen, dass dieses Thema in mehrere threads, aber keine dieser Lösungen helfen. render:function () { this.$el.html(this.template(this.model.attributes)); var that = this; console.log(this.projects.models); _.each(this.projects.models, function(model)

Wo inorder-code zu überschreiben Rückgrat.sync

Anzahl der Antworten 1 Antworten
Möchte ich überschreiben Rückgrat.sync habe ich bereits gebeten, diese aber das problem ist, ich habe es nicht ganz verstanden. Ich muss wissen, wo man die codes wenn ich auf überschreiben Sie die sync-Funktion. Wenn ich es auf

JS-Template-system mit Backbone.js

Anzahl der Antworten 3 Antworten
Ich freue mich auf ein paar gute Template-Systeme verwendet werden, alongwith ein MVC-framework wie Backbone.js Ich bin mir bewusst, der ein solches system (jQuery Templating). Aber das gleiche wurde eingestellt, für einige Gründe und damit bin ich

So ordnen Sie verschiedene Klassennamen view-element

Anzahl der Antworten 1 Antworten
In meinem Rückgrat Ansicht, ich bin Einstellung, tagname, classname, temp Wert.. alle sind gut funktioniert-abgesehen von classname.. wie kann ich den classname.. oder was ist der Fehler an meinem code. define(["singleton","listCollection","listModel"],function(singleton,collection,listModel){ singleton.view = Backbone.View.extend({ tagName :'article', className

Gibt es eine Möglichkeit zu testen, ob ein Objekt "ist ein" Gerüst.Modell in meiner unit-tests?

Anzahl der Antworten 2 Antworten
Als Teil meiner unit-tests (mit QUnit) für backbone-Projekt, ich Teste einige Sammlung-manipulation Funktionen, die arrays von backbone-Modelle. Gibt es eine Möglichkeit direkt zu testen (für geistige Gesundheit Willen), ob die Objekte in mein array erweitern Rückgrat.Modell oder

rendering template-html-via backbone-Sicht

Anzahl der Antworten 1 Antworten
Habe ich eine einfache Seite, die enthält eine 3-Schritt-Assistenten. Im Grunde, der Benutzer füllt ein Textfeld, klickt auf weiter, der lädt das nächste Formularfeld. Ich habe setup alle HTML-in eine Vorlage und verwenden diese Vorlage in einem

Backbone.js - custom-setter

Anzahl der Antworten 3 Antworten
Stellen Sie sich eine einfache backbone-Modell wie window.model= Backbone.Model.extend({ defaults:{ name: "", date: new Date().valueOf() } }) Ich versuche einen Weg zu finden, immer stellen Sie das Modell speichern, wird der name in Kleinbuchstaben, unabhängig von der

Was ist die beste Möglichkeit zum hinzufügen von Verhalten zu einem Meteoriten-Sammlung?

Anzahl der Antworten 6 Antworten
In Meteor, beim abrufen eines Datensatzes aus einer Datenbank, es ist nur ein Datensatz. Also wenn ich eine Sammlung der sogenannten Dogs eine dog haben könnte fur: 'brown' oder breath: 'stinky' ist, aber es nicht haben eine

Backbone.js Wählen Sie "Change" - Ereignis In Firefox

Anzahl der Antworten 2 Antworten
Aus irgendeinem Grund passiert das nur in Firefox: "change #CardSelector": "selectCard" Dieser Veranstaltung auf der Backbone-Sicht nicht nennen selectCard, wenn die select box ändert. Aber wenn ich dieses verwenden: this.$("#CardSelector").change(this.selectCard) Es scheint alles in Ordnung. Gibt es