Saltar al contenido

¿Backbone.js tiene una dependencia estricta de jQuery?

Solución:

Si bien Backbone.View depende de a Biblioteca de manipulación DOM, es decir, no puede usar javascript vanilla que no esté organizado en una biblioteca de algún tipo, puede configurar Backbone para usar la biblioteca que desee.

Consulte lo siguiente de la fuente Backbone:

// Set the JavaScript library that will be used for DOM manipulation and
// Ajax calls (a.k.a. the `$` variable). By default Backbone will use: jQuery,
// Zepto, or Ender; but the `setDomLibrary()` method lets you inject an
// alternate JavaScript library (or a mock library for testing your views
// outside of a browser).
Backbone.setDomLibrary = function(lib) {
  $ = lib;
};

Llamar a este método le permitirá usar cualquier biblioteca que desee.

Por ejemplo:

Backbone.setDomLibrary(myCustomLibrary);

Puedes usar el Backbone.Model sin jQuery, pero Backbone.View requerirá jQuery o Zepto, al igual que el estado de los documentos.

Intente usar jBone, esta es una biblioteca para manipulaciones DOM en navegadores modernos, jBone desarrollado especialmente para Backbone, solo 2kb comprimido en gzip y jQuery como API.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *