У меня есть следующий код
file_1.js
demo : function(){
var idList = [];
idList.push(1);
window.location.href = "#/transferToReport/" + idList;
return false;
}
file_2.js
window.Router = Backbone.Router
.extend({
routes : {
"transferToReport/:fileIdList" : "transferToReport",
},
transferToReport : function(fileIdList) {
console.log("print")
}
});
templateLoader.load([
..//load some templates
], function() {
location.hash = '';
app = new Router();
Backbone.history.start();
});
Я хочу вызвать функцию TransferToReport () в file_2. js из функции demo () в file_1. js Приведенный выше код выполняется для первого время, но после этого не выполняется. Что я делаю не так?