2

我有 Backbone 应用程序(也在 Backbone 之上使用 Chaplin.js),它与 pushState 一起正常工作。在某些时候,我想检测到应用程序代码已更改并重新加载页面(重新加载应用程序代码)。问题是当用户在“/some/path”中时,我想重新加载主干应用程序并使其指向“/”。到目前为止,我尝试过:

当用户在/some/path-> location.reload()-> 它重新加载应用程序但仍然在'/some/path'

当用户在/some/path-> location.href = location.origin-> 它重新加载应用程序但仍然在'/some/path'

我如何才能在/路径(和 clearHistory)中重新加载应用程序?


这已解决 - 使用window.location = '/'

4

1 回答 1

1

只需使用window.location = '/';

这会将用户重定向到应用程序的起点。

于 2014-04-09T10:11:03.917 回答