基于具有(Backbone.js 1.0.0)的工作网络应用程序,我需要覆盖历史启动方法,强制轮询以检测哈希更改,并丢弃其他选项。在一个新文件上,我这样做:
var myHistory = Backbone.History.extend({
start: function (options) {
if (History.started) throw new Error("Backbone.history has already been started");
History.started = true;
// code here
}
});
Backbone.history = new myHistory;
结果,我得到一个错误:ReferenceError:未定义的变量:历史。
任何提示?谢谢!