J'essaie d'utiliser Backbone.Paginator.js
pour faire fonctionner plus d'une application (plusieurs instances de paginateur) sur la même page.
J'ai créé une page de test. (Naviguer vers backbone.paginator/examples/netflix-infinite-paging
).
J'ai laissé le code tel quel pour app.js
et créer app2.js
qui est un clone de app.js
mais tout le code javascript se trouve dans un seul fichier et l'application a été renommée app2.
Deux instances fonctionnent lors du premier chargement de la page, mais les requêtes/rafraîchissements suivants ne chargent que les données de app2.js.
Est-il possible de faire fonctionner plusieurs instances sur la même page ?
- Je souhaite utiliser un système de pagination automatique (défilement infini). J'ai essayé d'utiliser la méthode de Paul Irish
jQuery Infinite Scroll plugin
mais mais je ne parviens pas à le faire fonctionner. - Je lance l'exécution du plugin lorsque le document est prêt (ce qui n'est pas le cas). fonctionne pas, comme prévu), mais j'exécute également le code dans le ResultView de l'app2, ce qui ne fonctionne pas non plus.
Des idées sur la façon d'obtenir une solution de défilement infini avec pagination automatique ?
- J'ai rencontré https://github.com/joneath/infiniScroll.js mais je ne le suis pas comment l'intégrer à Backbone.Paginator.js.
- Je suis encore en train d'apprendre et toute aide serait grandement appréciée ! :)
UPDATE : Après d'autres tests sur différents navigateurs, il semble que le problème soit lié à un problème de mise en cache ou à des différences. Par exemple, dans Safari, cela fonctionne parfois (de manière aléatoire) lorsque l'on rafraîchit la page. Je ne sais pas comment déboguer ce problème. Des idées ?