ho un router backbone abbastanza semplice e tutto funziona bene finora. Tranne quando ricarico/diretto inserisco l'url, ad esempio http://mydomain.com/#list/50fadc41125b0
Ho provato quasi tutto ora senza risultati positivi.Il router Backbone.js non attiva la pagina init
myRouter = Backbone.Router.extend({
routes: {
"list/:id": "getList",
"*actions": "defaultRoute" // not needed right now
},
getList: function (id) {
console.log ("test");
}
});
ho provato in questo modo pure senza alcuna differenza
// init router
router = new myRouter;
router.on('route:getList', function (id) {
[...]
});
non ho idea di come io per fare questo lavoro! speriamo che qualcuno abbia una risposta per me!
EDIT:
comincio anche la storia
Backbone.history.start();
Hai iniziato la storia? http://backbonejs.org/#History-start –
sì! l'ho testato praticamente su ogni posizione ora;) – Horst
Stai creando il router prima di chiamare 'Backbone.history.start()'? Un violino che mostra il problema sarebbe utile. – Lukas