Backbone.js è un framework JavaScript con un'interfaccia JSON RESTful e si basa sul paradigma di progettazione dell'applicazione model – view – presenter (MVP)
Utilizzando Backbone, è possibile ottenere il nome del percorso corrente? So come associare gli eventi di modifica del percorso, ma mi piacerebbe essere in grado di determinare il percorso corrente altre volte, tra le modifiche.
Ho una configurazione di visualizzazione nidificata che può diventare un po 'profonda nella mia applicazione. Ci sono molti modi in cui potrei pensare di inizializzare, rendere e aggiungere le sotto-viste, ma mi chiedo quale sia la pratica comune. Ecco un paio a cui ho pensato: initialize : function () { …
Al giorno d'oggi ci sono molti strumenti interessanti per creare potenti siti Web JavaScript a "pagina singola". A mio avviso, ciò viene fatto correttamente lasciando che il server funga da API (e niente di più) e che il client gestisca tutte le cose di generazione HTML. Il problema con questo …
Uso il modello di sottolineatura . È possibile allegare un file esterno come modello ? In Backbone View ho: textTemplate: _.template( $('#practice-text-template').html() ), initialize: function(){ this.words = new WordList; this.index = 0; this.render(); }, Nel mio html c'è: <script id="practice-text-template" type="text/template"> <h3>something code</h3> </script> Funziona bene. Ma ho bisogno di …
C'è un modo per trovare l'indice di un modello all'interno di una collezione? Diciamo che in una vista abbiamo un modello su cui stiamo lavorando, quel modello potrebbe sputare il suo indice all'interno della raccolta in cui si trova attualmente? Mi piacerebbe farlo perché voglio accedere al modello sopra o …
Ho il seguente JSON fornito da un server. Con questo, voglio creare un modello con un modello nidificato. Non sono sicuro di quale sia il modo per raggiungere questo obiettivo. //json [{ name : "example", layout : { x : 100, y : 100, } }] Voglio che questi vengano …
La documentazione di Backbone afferma: La proprietà events può anche essere definita come una funzione che restituisce un hash di eventi, per semplificare la definizione a livello di codice degli eventi, nonché per ereditarli dalle visualizzazioni padre. Come si ereditano gli eventi di visualizzazione di un genitore e li si …
this.model.save({ success: function(model, response){ console.log('success'); }, error: function(){ console.log('error'); } }) Il modello viene inviato correttamente al server che gestisce il salvataggio, ma il callback di successo non viene attivato. Devo restituire qualcosa dal server?
Ho una semplice domanda sulle funzioni get e set di Backbone.js . 1) Con il codice sottostante, come posso "ottenere" o "impostare" obj1.myAttribute1 direttamente? Un'altra domanda: 2) Nel Modello, a parte l' oggetto defaults , dove posso / devo dichiarare gli altri attributi del mio modello, in modo tale che …
È difficile dire cosa viene chiesto qui. Questa domanda è ambigua, vaga, incompleta, eccessivamente ampia o retorica e non può essere ragionevolmente risolta nella sua forma attuale. Per assistenza su come chiarire questa domanda in modo che possa essere riaperta, visita il Centro assistenza . Chiuso 7 anni fa . …
Ho appena iniziato con Backbone.js. Includere semplicemente Backbone (entrambe le versioni di sviluppo / produzione) causa l'errore: Uncaught TypeError: Cannot call method 'extend' of undefined sulla linea 128: // Attach all inheritable methods to the Model prototype _.extend(Backbone.Model.prototype, Backbone.Events,
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, discussioni, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Come dovrebbe elessere gestita una vista ? Deve essere impostato, altrimenti gli eventi non vengono attivati (vedi qui ). Ma dovrebbe essere un elemento già presente nella pagina? Nella mia app, eseguo il rendering di un modello (jQuery Templates) in una Fancybox. Cosa dovrebbe elessere in quel caso?
Ho un modello impostato con una risposta JSON da un database mysql. I dati del modello vengono impostati con true o false in un campo booleano / tinyint nel database, che utilizza 1o 0. A mio avviso, ho un'associazione che verifica la presenza di un valore booleano con trattino basso …
Qual è il modo REST per eliminare più elementi? Il mio caso d'uso è che ho una collezione Backbone in cui devo essere in grado di eliminare più elementi contemporaneamente. Le opzioni sembrano essere: Invia una richiesta DELETE per ogni singolo record (che sembra una cattiva idea se ci sono …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.