2014-12-29 2 views
0

KnockoutJS를 사용하여 단일 페이지 응용 프로그램을 만들고 있습니다. 그것에는 2 개의 단면도, 가정 및 역사가있다. 홈페이지에 버튼이 있고 onclick으로 역사적인 섹션으로 이동합니다. 버튼 내가 느릅 나무 pager.start('history');의 메소드를 호출하고있어 클릭 PagerJS 새로 고침 첫 페이지로 돌아 가기

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

가 호출됩니다. 그것은 올바르게 작동하지만 역사적인 섹션에서 페이지를 새로 고침하면 다시 홈 페이지로 이동합니다 ..

페이지를 새로 고칠 때 페이지가 다시 표시되지 않도록하려면 어떻게해야합니까? 홈페이지?

답변

0

나는 이런 종류의 상황에 직면 해 왔습니다. 이런 종류의 앱에 대한 내 추천은 Angularjs를 사용합니다. 페이지 라우팅과이 역사적인 문제를 쉽게 처리 할 수 ​​있습니다. 기술을 지금 변경할 수 없다면 쿠키를 사용하여이 기술을 처리해야합니다.

관련 문제