점프투장고 페이징 관련 질문

안녕하세요.
챕터 3-02의 코드중에

<a class="page-link" href="?page={{ page_number }}">{{ page_number }}</a>

에 있는 ?page 부분이 이해가 잘 안됩니다.
?를 선행문자를 붙이게 되면 어떻게 링크가 작동하나요?

devlop 397

M 2021년 3월 2일 1:42 오전

목록으로
1개의 답변이 있습니다. 1 / 1 Page

href="?page={{ page_number }}" 에서 ? 뒷부분을 제거하면 href="" 요렇게 될 것입니다. 링크를 의미하는 href에 빈 문자열이 대입되어 있으면 링크 클릭시 현재 페이지(브라우저에 표시된 페이지)를 호출하게 됩니다.

그런데 위에는 ?부분이 붙어 있으므로 연결시켜서 생각해 보면 해당 링크를 클릭하면 현재페이지, 즉 현재 브라우저에 보이는 페이지 URL에 ?page로 시작하는 문자열이 붙어 있는 URL이 호출됩니다.

박응용

M 2021년 3월 2일 12:20 오후

@agnesoh님 여기서 사용된 URL은 정규식과 상관 없습니다. - 박응용님, 2021년 4월 29일 4:40 오후 추천 , 대댓글