2012-08-09 1 views
0

Backbone으로 작성된 내 앱의 페이지 탐색을 만들고 싶습니다.Backbone.js 페이징, Backbone.history.fragment에서 페이지 번호 제거

페이지 탐색을 만들고 싶을 때 URL 생성에 문제가 있습니다.

<a href="' + Backbone.history.fragment + '/some_page_number">some_page_number</a> 

Backbone.history.fragment 경로를 반환하므로

// 1

코드가 상기 반환 경로// 1/some_page_number한다.

가 나는

경로// some_page_number에가되고 싶어요있다.

어떻게 만들 수 있습니까? 사전에

감사합니다.

답변

1

나의 제안 :

<a href="' + MyApp.Utils.linkToPage(some_page_number) + '">some_page_number</a> 

// code no tested 
MyApp.Utils.linkToPage = function(page) { 
    return Backbone.history.fragment.replace(/\/\d*$/, "") + "/" + page; 
} 

어쩌면 정규 표현식이 제대로 정의되지 않은하지만 당신은 아이디어를 만들 수 있습니다.