7

我知道最佳做法是说“您的内容必须在页面加载时可用”,我就这样做了。如果用户导航到/questionnaire/info/id/2,PHP 会提供完整的 html。但是在此之后问题出现了,backbone.js 匹配相同的路由并重新请求相同的页面并使用 ajax 加载它。

如何为当前页面的首次加载禁用主干?

4

1 回答 1

8

我找到了答案。只需使用 silent: true 参数开始历史记录,如下所示:

Backbone.history.start({pushState: true, silent: true});
于 2012-07-20T10:29:27.260 回答