Backbone.js

Software captura de pantalla:
Backbone.js
Detalles de software:
Versión: 1.2.1 Actualizado
Fecha de carga: 20 Jul 15
Promotor: Jeremy Ashkenas
Licencia: Libre
Popularidad: 38

Rating: nan/5 (Total Votes: 0)

Añade modelos, puntos de vista, los controladores, los acontecimientos, la historia y las colecciones a las capacidades de JavaScript.
Embalado, llega en menos de 2 KB.
 Suministros Backbone estructura para aplicaciones JavaScript-pesados, proporcionando modelos clave-valor vinculante y la costumbre eventos, colecciones con una rica API de funciones enumerables, puntos de vista con declarativa manejo de eventos, y conecta todo a las aplicaciones existentes a través de una interfaz JSON REST.

¿Qué hay de nuevo en esta versión:.

  • Agregado listenToOnce como el análogo de una vez
  • Añadido el método FindWhere de Colecciones, similar a dónde.
  • Se ha añadido la llaves, los valores, los pares, invertir, selección, y omitir métodos Underscore.js de Modelos Backbone.
  • Las rutas en el mapa la ruta de un router puede ser ahora literales de función, en lugar de referencias a métodos, si te gusta.

¿Qué hay de nuevo en la versión 1.1.2:.

  • Agregado listenToOnce como el análogo de una vez
  • Añadido el método FindWhere de Colecciones, similar a dónde.
  • Se ha añadido la llaves, los valores, los pares, invertir, selección, y omitir métodos Underscore.js de Modelos Backbone.
  • Las rutas en el mapa la ruta de un router puede ser ahora literales de función, en lugar de referencias a métodos, si te gusta.

¿Cuál es nuevo en la versión 0.9.10:

  • A & quot; ruta & quot; evento se activa en el router, además de ser despedido en Backbone.history.
  • La validación del modelo es ahora sólo aplica por defecto en el modelo # guardar y ya no se aplica de forma predeterminada en la construcción o en el Modelo # conjunto, a menos que el {validar: true}. se pasa la opción
  • Ver # make se ha eliminado. Usted tendrá que utilizar $ directamente para construir elementos DOM ahora.
  • Al pasar {silencio: true} sobre el cambio ya no retrasar persona & quot; cambio: attr & quot; eventos, en lugar de que se silencian por completo.
  • El método # cambiar el modelo se ha eliminado, como retraso en los cambios de atributos como ya no está disponible.
  • Corrección de errores en el cambio en la comparación de atributos usa! == lugar de _.isEqual.

¿Cuál es nuevo en la versión 0.9.9:

  • Cuando se utiliza añadir en una colección, pasando {fusionar : true} ahora causará modelos duplicados que sus atributos se fusionaron en los modelos existentes, en lugar de ser ignorado
  • .
  • Actualización Añadido (que también está disponible como una opción a buscar) para & quot; inteligente & quot; actualización de las series de modelos.
  • HTTP apoyo PARCHE en parada de pasar {patch: true}.
  • El objeto Backbone ahora se extiende Eventos para que pueda utilizarlo como un autobús evento mundial, si te gusta.
  • Añadido a & quot; solicitud & quot; evento para Backbone.sync, lo que desencadena cada vez que una petición comienza a ser hecho al servidor. El complemento natural a la & quot; sync & quot; evento.

  • URL
  • Router ahora soportan piezas opcionales a través de paréntesis, sin tener que utilizar una expresión regular.
  • eventos Backbone soporta ahora una vez, similar al nodo de una vez, o uno de jQuery.

¿Qué hay de nuevo en la versión 0.9.2:

  • En lugar de tirar un error al agregar modelos duplicados para una colección, Backbone ahora saltar en silencio en su lugar.
  • empuje Añadido, pop, unshift, y cambiar a las colecciones.
  • picadillo cambiado de un modelo está ahora expuesto para facilitar la lectura del delta atributo cambiado, desde el pasado & quot del modelo; cambio & quot; evento.
  • Añadido dónde colecciones para el filtrado simple.
  • ¿Puede ahora utilizar una sola llamada fuera para eliminar todas las devoluciones de llamada con destino a un objeto específico.
  • Corrección de errores para los eventos de cambio individuales anidados, algunos de los cuales pueden ser & quot; en silencio & quot;.
  • Corrección de errores de codificación URL en fragmentos location.hash.
  • Corrección de errores de validación en el cliente antes de un salvamento llamar con {espera: true}.
  • Actualización / refrescado el ejemplo Todo List aplicación.

¿Qué hay de nuevo en la versión 0.9.0:

  • Si usted no sabe la clave de antemano , ahora puede llamar model.set (clave, valor), así como ahorrar.
  • Varios modelos con el mismo id ya no se permite en una sola colección.
  • Añadido a & quot; sync & quot; evento que se dispara siempre que el estado de un modelo se ha sincronizado correctamente con el servidor (crear, guardar, destruir).
  • bind y unbind han cambiado de nombre para encendido y apagado para mayor claridad, siguiendo el ejemplo de jQuery. También siguen admiten los nombres antiguos.
  • función de comparación de una colección Backbone ahora puede comportarse ya sea como un sortBy (pasa una función que toma un solo argumento), o como una especie (pasa una función comparador que espera dos argumentos). La función comparador también está obligado por defecto a la colección -. Por lo que puede hacer referencia a esta dentro de ella
  • eventos de Una vista disperso pueden ahora también contienen valores de la función directos, así como los nombres de cadena de métodos de vistas existentes.
  • Shuffle Añadido e inicial a las colecciones, aproximada de subrayado.
  • Modelo # UrlRoot puede ahora ser definida como una función, así como un valor.
  • Ver # atributos pueden ahora ser definido como una función, así como un valor.
  • Calling ha podido recuperar en una colección ahora causará todo descabellada JSON que se ejecuta a través de la función de análisis del modelo de la colección, si se ha definido una.

¿Cuál es nuevo en la versión 0.5.3:

  • de un Ver propiedad eventos ahora puede ser definido como un función, así como un objeto literal, por lo que es más fácil de definir mediante programación y heredar eventos.
  • groupBy ahora se aproxima de subrayado como un método de Colecciones.
  • Si el servidor ya ha hecho todo lo que al cargar la página, pase Backbone.history.start ({silencio: true}) para evitar que la ruta inicial de activación. Solución de error para pushState con direcciones URL codificadas.

¿Cuál es nuevo en la versión 0.5.2:

  • La función de enlace, ahora puede tomar una tercera opcional argumento, para especificar el este de la función de devolución de llamada.
  • Varios modelos con el mismo id ahora están permitidos en una colección.
  • Se ha corregido un error por el que llamar .fetch (jQueryOptions) podrían causar una URL incorrecta para ser serializado.
  • Se ha corregido un breve fuego ruta adicional antes de redirigir, al degradar de pushState.

¿Cuál es nuevo en la versión 0.5.1:

  • La mejora de las actualizaciones transparentes de URLs basado en hash para pushState , y viceversa.
  • inconsistencia fijo con atributos no modificados que se pasa a Modelo # inicializar.
  • revirtió un cambio 0.5.0 que despojaría líder hashbangs de rutas.
  • Agregado contiene como un alias para incluye.

¿Cuál es nuevo en la versión 0.5.0:

  • Un gran número de pequeños ajustes y correcciones de errores micro, ve mejor mirando el diff comprometerse. Soporte HTML5 pushState, habilitado al optar-in con: Backbone.history.start ({pushState: true}).
  • Controlador se renombró al Router, para mayor claridad.
  • Colección # refresco pasó a llamarse a la colección # reset para destacar su capacidad tanto de restablecer la colección con nuevos modelos, así como vaciar la colección cuando se utiliza sin parámetros. saveLocation fue sustituido por navegar.
  • métodos de persistencia RESTful (guardar, buscar, etc.) ahora devolver el objeto diferido jQuery para su posterior éxito / encadenamiento de errores y la conveniencia general.
  • Mejora XSS escapar de Modelo # escape.
  • añadida una opción UrlRoot para permitir la especificación de urls RESTful sin el uso de una colección.
  • Un error se produce si Backbone.history.start se llama varias veces.
  • Colección # crear ahora valida antes de iniciar el nuevo modelo. view.el ahora puede ser una cadena de búsqueda jQuery.
  • Backbone Vistas ahora pueden también tener un parámetro de atributos.
  • Modelo # incumplimientos pueden ahora ser una función, así como el objeto A atributos literales.

Requisitos

  • habilitado JavaScript en el lado del cliente

Programas parecidos

BigInt.js
BigInt.js

14 Apr 15

DBOne
DBOne

21 Jul 15

configstore
configstore

9 Apr 16

dbi-dbrc
dbi-dbrc

13 Apr 15

Otro software de desarrollador Jeremy Ashkenas

CoffeeScript
CoffeeScript

4 Jun 15

Underscore.js
Underscore.js

11 Apr 15

Docsplit
Docsplit

13 Apr 15

Comentarios a la Backbone.js

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!
Búsqueda por categoría