fastapi 카테고리 기능 추가 중 질문입니다.

안녕하세요 이번에 fastapi 강좌를 보고 공부중에 있습니다.

파이보 추가 기능 중 카테고리 기능을 제작중인데, fastapi 내부에서 동작은 잘되고 있는데
svelte에서 많이 막혀서 질문드립니다.

네비게이션에서 아래와 같이 해봤습니다.

<li class="nav-item">
<a use:link class="nav-link" href="/article/list/notice">공지사항</a>
</li>
<li class="nav-item">
<a use:link class="nav-link" href="/article/list/free">자유게시판</a>
</li>
<li class="nav-item">
<a use:link class="nav-link" href="/" on:click="{() => push('/article/list/notice')}">공지사항</a>
</li>
<li class="nav-item">
<a use:link class="nav-link" href="/" on:click="{() => push('/article/list/free')}">자유게시판</a>
</li>

두개 다 공지사항으로 누르고 자유게시판을 눌렀을때 url만 변경될뿐 실제 내용이 반영되지 않습니다.
물론 로그인이나 회원가입 완전히 다른 url로 이동 후 특정 게시판을 누르면 화면에 제대로 된 내용이 뿌려지고요.
공지사항에서 자유게시판, 자유게시판에서 공지사항으로 비슷한 url로 이동하는 화면에서는 반응을 안하고 있네요.
페이징 기능이 같은 url 내에서 페이지가 반응하는것을 보고 스토어에 category_name을 추가해도 제가 잘 못한건지
역시나 안되고 있네요.

며칠동안 이래저래 해보고 검색 등 다양한 방법을 써봤는데, 제 능력 부족인지 쉽지가 않아서
결국에는 질문 남겨봅니다.

knbae 540

M 2022년 12월 15일 9:47 오후

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

Home.svelte 를 어떻게 수정하셨는지 모르겠지만요..

데이터 조회하는 함수에 다음처럼 반응형 설정을 하셨는지 확인해 보세요.

$:$page, $keyword, get_question_list()

위의 의미는 다음 페이지를 참고해 보세요.

https://wikidocs.net/177143

박응용

2022년 12월 15일 10:37 오후

카테고리를 $page, $keyword 와 비슷한 변수로 추가하셨다면, 카테고리 변수를 위처럼 반응형 변수로 선언해 보세요. - 박응용님, 2022년 12월 15일 10:38 오후 추천 , 대댓글