Ho il seguente problema. Una parte della mia applicazione Backbone ha url del tipo:Backbone.js e leader di hash
site.ru/#profile
Quando la pagina viene caricata URL cambia a:
site.ru/profile
Così, l'hash è stato perso. Così, vedo il problema in funzione di navigazione di Backbone:
var routeStripper = /^[#\/]/;
...
var frag = (fragment || '').replace(routeStripper, '');
quanto ho capito questo codice pulito un hash al inizio di URL.
E 'vero modo per eliminare semplicemente questa riga di codice per risolvere il problema? Potresti consigliarmi altri modi per risolvere questo problema.
TIA!
sì, io uso pushState = true. Se rimuovo pushState cosa ho perso? – dizpers
Tutti i controlli pushState sono se utilizzare URL basati su hash o meno sui browser che supportano l'API Cronologia. – abraham