Preguntas etiquetadas con backbone.js

Backbone.js es un marco de JavaScript con una interfaz RESTful JSON y se basa en el paradigma de diseño de aplicaciones modelo-vista-presentador (MVP)



5
Cómo pasar parámetros a una vista
Tengo una serie de botones que, cuando se hace clic, muestran un menú emergente ubicado justo debajo del botón. Quiero pasar la posición del botón a la vista. ¿Cómo puedo hacer eso? ItemView = Backbone.View.extend({ tagName: 'li', events: { 'click': 'showMenu' }, initialize: function() { _.bindAll(this, 'render'); }, render: function() …


6
¿Cómo protejo las llamadas a la API REST?
Estoy desarrollando la aplicación web restful que usa un marco web popular en el backend, digamos (rails, sinatra, flask, express.js). Idealmente, quiero desarrollar el lado del cliente con Backbone.js. ¿Cómo dejo que solo mi lado del cliente javascript interactúe con esas llamadas a la API? No quiero que esas llamadas …




7
En Javascript, ¿qué significa este guión bajo?
var Gallery = Backbone.Controller.extend({ _index: null, _photos: null, _album :null, _subalbums:null, _subphotos:null, _data:null, _photosview:null, _currentsub:null, routes: { "": "index", "subalbum/:id": "subindex", "subalbum/:id/" : "directphoto", "subalbum/:id/:num" : "hashphoto" }, initialize: function(options) { var ws = this; if (this._index === null){ $.ajax({ url: 'data/album1.json', dataType: 'json', data: {}, success: function(data) { ws._data …


3
Webpack ProvidePlugin vs externos?
Estoy explorando la idea de usar Webpack con Backbone.js . Seguí la guía de inicio rápido y tengo una idea general de cómo funciona Webpack, pero no tengo claro cómo cargar la biblioteca de dependencias como jquery / backbone / underscore. ¿Deberían cargarse externamente <script>o es algo que Webpack puede …

7
Backbone.js: ¿repoblar o recrear la vista?
En mi aplicación web, tengo una lista de usuarios en una tabla a la izquierda y un panel de detalles de usuarios a la derecha. Cuando el administrador hace clic en un usuario en la tabla, sus detalles deben mostrarse a la derecha. Tengo un UserListView y UserRowView a la …

7
Destruir o eliminar una vista en Backbone.js
Actualmente estoy tratando de implementar un método de destrucción / eliminación para las vistas, pero no puedo obtener una solución genérica que funcione para todas mis vistas. Esperaba que hubiera un evento para adjuntar al controlador, de modo que cuando llegue una nueva solicitud, destruya las vistas anteriores y luego …

4
Backbone.js y jQuery
Se dice que Backbone maneja todas las abstracciones de nivel superior, mientras que jQuery o bibliotecas similares trabajan con DOM, normalizan eventos, etc. ¿Podría alguien ayudarme a comprender esta afirmación con un simple ejemplo práctico? También una característica importante del marco MVC como Backbone, Knockout es que mantiene el modelo …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.