Qui è il mio caso d'uso:grilletto backbone.js senza cambiare url
Ho un mucchio di immagini sulla pagina, e ciascuno può essere valutato 1-5 stelle. Ho una ricerca che permette di filtrare da un certo numero di stelle, che crea un frammento url del tipo:
mydomain.com/app/#/stars/3
questo è tutto lavorando. Ora, diciamo che cambio la valutazione su una delle mie immagini e filtro di nuovo su 3 stelle. Poiché l'URL non cambia la mia rotta non si attiva e il mio filtraggio non si verifica. Sto usando:
window.router.navigate('#/' + url, true);
Come attivare la funzione di routing quando l'URL non cambia?
Questo ha fatto il trucco. Grazie! – Greg
Il metodo 'loadURL' sulla cronologia non è disponibile in Backbone 1.0.0. C'è qualche altro metodo per raggiungere questo obiettivo? – Anji
Ho controllato backbone.js 1.0.0 codice sorce - il metodo loadUrl esiste –