3

我正在使用主干 js 框架开发 android 混合应用程序。有谁知道如何在 jquery 或 javascript 中记录或警告主干历史堆栈项?

Backbone.history function in backbone js.

帮助表示赞赏。

谢谢

4

1 回答 1

3

您可以通过覆盖Backbone.history.navigate方法来做到这一点:

var history = [];
var originalNavigate = Backbone.history.navigate;
Backbone.history.navigate = function (fragment) {
  history.push(fragment);
  return originalNavigate.apply(this, arguments);
}

所有导航历史都将存储在history数组中。

于 2013-11-15T12:32:58.527 回答