我有以下代码
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();
});
我想从file_1.js中的demo()函数调用file_2.js中的transferToReport()函数
上面的代码是第一次执行,但此后不执行。
我究竟做错了什么 ?
最佳答案
这似乎是一个显而易见的答案,如果您已经想到了这一点,那么对不起,但是您是否要在要重定向到的页面上包含重定向功能?