현재 버전

좀 더 직관적인 방법은,

총 페이지 수를 1씩 줄여가면서 페이지네이션을 하나씩 찍어준다고 생각하면 됩니다.

그렇게하면 페이지네이션이 10일 때(1,2,3,4,..10 형태) 그냥 10번씩 반복문 돌되 중간에 totalPage가 0보다 크지 않으면(남은 페이지가 없는거니) break로 빠져나오면 됩니다. 반복문 빠져나왔을때 그 반복문 카운트가 10번을 다 안돌았으면(즉 break로 빠져나왔으면) 다음버튼을 안그리면 되겠죠. 이전버튼도 반복문들어가기 전에 앞에다 비슷한 방법으로 하고요.


수정 이력

2017-03-24 14:46:58 에 아래 내용에서 변경 됨 #3

좀 더 직관적인 방법은,

총 페이지 수를 1씩 줄여가면서 페이지네이션을 하나씩 찍어준다고 생각하면 됩니다.

그렇게하면 페이지네이션이 10일 때(1,2,3,4,..10 형태) 그냥 10번씩 반복문 돌되 중간에 totalPage가 0보다 크지 않으면(남은 페이지가 없는거니) break로 빠져나오면 됩니다. 반복문 빠져나왔을때 그 반복문 카운트가 10번을 다 안돌았으면 다음버튼을 안그리면 되겠죠. 이전버튼도 반복문들어가기 전에 앞에다 비슷한 방법으로 하고요.

2017-03-24 14:44:35 에 아래 내용에서 변경 됨 #2

좀 더 직관적인 방법은,

총 페이지 수를 1씩 줄여가면서 페이지네이션을 하나씩 찍어준다고 생각하면 됩니다.

그렇게하면 페이지네이션이 10일 때(1,2,3,4,..10 형태) 그냥 10번씩 반복문 돌되 중간에 totalPage가 0보다 크지 않으면(남은 페이지가 없는거니) break로 빠져나오면 됩니다. 반복문 빠져나왔을때 그 반복문 카운트가 10번을 다 안돌았으면 다음버튼을 안그리면 되겠죠. 이전버튼도 비슷한 방법으로 하고요.

2017-03-24 14:44:18 에 아래 내용에서 변경 됨 #1

좀 더 직관적인 방법은,

총 페이지 수를 1씩 줄여가면서 페이지네이션을 하나씩 찍어준다고 생각하면 됩니다.

그렇게하면 페이지네이션이 10일 때(1,2,3,4,..10 형태) 그냥 10번씩 반복문 돌되 중간에 totalPage가 0보다 크지 않으면(남은 페이지가 없는거니) break로 빠져나오면 됩니다. 반복문 빠져나왔을때 10번을 다 안돌았으면 더 그릴 페이지조차 없는거니 다음버튼을 안그리면 되겠죠. 이전버튼도 비슷한 방법으로 하고요.