0

我正在使用 KnockoutJS 创建一个单页应用程序。它有两个部分,家庭和历史。在主页上有一个按钮,通过单击您可以导航到历史部分。

function initialize() {
    model = new MonitoringViewModel();
    pager.extendWithPage(model);
    ko.applyBindings(model);
    pager.start('home');
}

单击按钮时,我正在调用一个方法pager.start('history');。它工作正常,但在历史部分,当我刷新页面时,我正在导航回主页..

如何确保页面刷新时页面不会返回主页?

4

1 回答 1

0

我以前遇到过这种情况。我对这种应用程序的推荐,使用 Angularjs。它可以轻松处理页面路由和这个历史问题。如果您现在无法更改技术,则需要使用 cookie 来处理。

于 2015-01-04T18:21:17.190 回答