Tag: backbone.js

Definir vistas secundarias sin un método de inicialización.

Tengo un gran número de vistas (más de 50) que se extienden desde una única vista base abstracta, y por lo tanto tienen un diseño similar y muchas otras características en común (controladores de eventos, algunos métodos y propiedades personalizados, etc.). Actualmente estoy usando el método de initialize de mi vista base para definir el […]

Promise.all () trabaja para IE 11

Antecedentes: se me ha encomendado la tarea de ayudar a resolver un problema con el siguiente error: 'Promise' is undefined' Que es parte de nuestro script sessionsmodel.js: return Promise.all(promises); promises son una serie de acciones que deben suceder y, si fallan, se rechazan. Pregunta: En base a mi investigación, IE no es compatible con Promise […]

JavaScript Framework para suscribirse y activar events personalizados?

JavaScript Framework para simplemente escuchar / suscribir y activar / disparar events personalizados similares a Backbone.Events? Solo curiosidad por si había alguna JS mini / micro framework / lib que me falta … Backbone.Events hace esto, ¿pero cualquier framework / lib pequeño que solo hace esto, o es más simple / mejor? Gracias.

Backbone: Obtener models en incrementos

Actualmente estoy buscando una colección que tiene más de 1000 models que tiene un retraso decente. ¿Cómo puedo search 50 a la vez? Además, ¿es posible presionar un button "más" para search otros 50 que no están actualmente allí? Tratando de evitar grabing toda la colección a la vez y tener más de un tipo […]

¿Cómo get los attributes del model dentro de una vista en Backbone.js?

Estoy tratando de pasar un model como parámetro en una vista. Obtengo mi object en la vista, pero no hay forma de acceder a sus attributes … Aquí está el código: Desde el enrutador: var Product = new ProductModel({id: id}); Product.fetch(); var product_view = new ProductView({el: $("#main-content"), model: Product}); Del model: var ProductModel = Backbone.Model.extend({ […]

Backbone: ¿Debería usarse model.escape en lugar de model.get?

Estuve leyendo un poco sobre los ataques de Cross-Site Scripting (XSS) hoy. Parece que Backbone tiene model.escape('attr') integrado y de lo que puedo decir que siempre se debe usar en lugar de model.get('attr') para evitar estos ataques. Hice una búsqueda inicial pero no encontré ninguna recomendación del tipo. ¿Debo usar siempre model.escape('attr') al recuperar valores […]

React + Backbone, el contenedor de destino no es un elemento DOM

Nota: Este es un error de reacción que se lanza. Así que estoy probando un experimento en el que represento un componente de publicación desde un enrutador de networking troncal basado en esa página. Ahora sé que normalmente no harías las cosas de esta manera, las cosas pueden ser complicadas y demás. Pero de nuevo […]

reescribir backbone.sync

Estoy utilizando backbone.js con websockets y envío de datos al server en function de los events. ¿Es posible diseñar / reescribir Backbone.sync para transportar los cambios del model al server de forma normalizada? Cualquier ejemplo general de esto sería genial, entonces puedo descubrir cómo integrarlo con mis methods del lado del server. ¡Gracias!

HAML con Backbone

Estoy usando Rails 3.1 y Backbone con la gem backbone-rails. Las vistas son jst.ejs ¿Hay alguna manera de que pueda usar HAML en las vistas? ¿Están esas vistas precomstackdas en el entorno de producción?

¿Cómo cambiar idiomas con el complemento i18next?

Estoy usando Backbone.js en mi aplicación y el complemento i18next para mi function de cambio de idioma en mi aplicación. Cuando paso un valor a la opción lng en la llamada a la function init , entonces traduce mi página correctamente. Ahora quiero hacer esto de forma dinámica a través de un selector de idioma. […]

Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.