반응형
ID가 Next 페이지 매개 변수에 없을 때 ID별 API 리소스를 가져오는 방법
RESTful(장고) API를 가지고 있는데, 이 API는 (다른 것들 중에서도) CourseType이라는 리소스를 제공합니다.CourseType에는 ID가 있지만 민달팽이도 마찬가지입니다.
제 프론트엔드 사이트(Nuxt와 함께 구축)에서 사용하고 싶은 URL은 다음과 같습니다.
http://example.com/courses/<course slug>/
i. URL에서 과정 ID를 사용하지 않습니다.
그러나 코스 슬러그는 데이터베이스에서 고유하지 않습니다.그래서 그냥 민달팽이를 검색으로 해서 코스를 찾을 수는 없습니다. 아이디를 사용해서 찾아봐야 합니다.
Nuxt의 관점에서 이를 수행하는 가장 좋은 방법은 무엇입니까?
이전 API 호출에서 검색한 것처럼 Vuex 저장소의 모든 과정에 액세스할 수 있으므로 과정 저장소에서 해당 과정을 찾은 다음 ID를 사용하여 해당 과정에 대한 API 호출을 수행할 수 있습니다.하지만 그게 최선의 방법일까요 아니면 다른 일을 해야 할까요?
나는 Nuxt에 꽤 익숙하지 않아서 이 모든 것이 나에게 꽤 도전적입니다!
언급URL : https://stackoverflow.com/questions/75458770/how-to-fetch-api-resource-by-id-when-id-is-not-in-nuxt-page-params
반응형
'programing' 카테고리의 다른 글
Firebase용 Cloud Functions(multer, busboy)에서 Express를 사용하여 HTTP 파일 업로드를 수행하는 방법 (0) | 2023.07.06 |
---|---|
단추를 클릭할 때 대화 상자가 닫히지 않도록 방지하는 방법 (0) | 2023.07.06 |
SQL Server 2008에서 SQL Profiler는 어디에 있습니까? (0) | 2023.07.06 |
스크립트 열거형에 문자열 값을 할당할 수 없습니다(Initializer 유형 문자열을 변수 유형에 할당할 수 없음). (0) | 2023.07.06 |
왼쪽 외부 조인에서 중복 제거 (0) | 2023.07.06 |