Estoy tratando de usar Backbone.Paginator.js
para ejecutar más de una aplicación (varias instancias de paginador) en la misma página.¿Cómo es posible ejecutar varias instancias usando Backbone.Paginator.js?
I created a test page. (Navegue a backbone.paginator/examples/netflix-infinite-paging
).
que abandonaron el código como es para app.js
y crear app2.js
, que es un clon de app.js
pero todo el código JavaScript se encuentra en un archivo y la aplicación ha sido renombrado a app2.
Dos instancias funcionan en la primera carga de la página pero las solicitudes/actualizaciones posteriores solo cargan los datos de app2.js.
¿Es posible ejecutar varias instancias en la misma página?
- Estoy interesado en el uso de un auto-paginación (infinita/desplazamiento sin fin) de manera He intentado utilizar Paul irlandesa de
jQuery Infinite Scroll plugin
pero Soy incapaz de conseguir que funcione. - Estoy iniciando el complemento para ejecutar en documento listo (que no funciona como , como se esperaba), pero también ejecutando el código en la aplicación ResultView, que no funciona tan bien.
¿Alguna idea sobre cómo obtener una solución de desplazamiento infinito de paginación automática?
- me encontré con https://github.com/joneath/infiniScroll.js pero no estoy seguro de cómo integrarlo con Backbone.Paginator.js.
- ¡Todavía estoy aprendiendo y cualquier ayuda sería muy apreciada! :)
ACTUALIZACIÓN: Después de más pruebas en diferentes navegadores, parece que el problema podría ser la de almacenamiento en caché de emisión/diferencias. Por ejemplo, en Safari, funciona algunas veces (al azar) al actualizar la página. No estoy seguro de cómo depurar eso. ¿Algunas ideas?
debe poner su página de prueba en jsFiddle –
Para verificar si el problema es realmente un problema de almacenamiento en caché, intente anexar una consulta GET a sus nombres de archivo JavaScript. Esto le dirá al navegador que es un archivo diferente, aunque el lado del servidor del archivo no habrá cambiado. '' – Kelvin
También puede desactivar el almacenamiento en caché en Chrome abriendo la barra de herramientas del desarrollador, haciendo clic en el icono de engranajes y deshabilitando la caché. http://stackoverflow.com/questions/5690269/disabling-chrome-cache-for-website-development – mickeyreiss