我正在使用KnockoutJS创建单页面应用程序。它有2个部分,家庭和历史。 在主页上有一个按钮,您可以通过onclick导航到历史部分。
function initialize() {
model = new MonitoringViewModel();
pager.extendWithPage(model);
ko.applyBindings(model);
pager.start('home');
}
单击按钮时,我正在调用pager.start('history');
调用的方法。它工作正常,但在历史部分,当我刷新页面时,我正在导航回主页..
如何确保页面刷新时页面不会返回主页?
答案 0 :(得分:0)
我之前遇到过这种情况。我对这种应用的推荐,使用Angularjs。它可以轻松处理页面路由和这个孩子的历史问题。 如果您现在无法更改技术,则需要使用cookie来处理此问题。