我们如何在javascript移动应用程序中记录骨干历史堆栈列表?

时间:2013-11-15 10:40:36

标签: javascript jquery-mobile backbone.js backbone-routing

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

Backbone.history function in backbone js.

帮助表示感谢。

由于

1 个答案:

答案 0 :(得分: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数组中。