programing

Nuxt 라우팅 이중 옵션 매개 변수

prostudy 2022. 4. 2. 08:52
반응형

Nuxt 라우팅 이중 옵션 매개 변수

나는 nuxt 앱이 있어.다음과 같은 경로를 만들고 싶다.

path: '/dworzec-pkp/:slug/:category?/:date?',

그래서 선택 가능한 두 개의 매개 변수가 있을 것이다.URL의 예:

  • localhost:5555/dworzec-pkp/nowa-iwiczna<--- 선택적 매개 변수 없음
  • localhost:5555/dworzec-pkp/nowa-iwiczna/12-10-2020<-- 선택적 매개 변수: 날짜
  • localhost:5555/dworzec-pkp/nowa-iwiczna/departures<-- 선택적 매개 변수: 범주
  • localhost:5555/dworzec-pkp/nowa-iwiczna/departures/12-10-2020<--- 선택적 매개 변수: 날짜 & 범주

url에 범주 또는 날짜가 포함되어 있는지 확인하는 방법디렉터리만 생성해야 하는가?dworzec-pkp/_slug그리고 그 안에_.vue파일링한 다음 프로그래밍 방식으로 파일링 여부를 결정date또는category아니면 더 나은 해결책이 있을까?


현재 나는 이렇게 시도했다:

여기에 이미지 설명을 입력하십시오.

그리고 내 문제는 내가 이 일을 할 때localhost:5555/dworzec-pkp/nowa-iwiczna/12-10-2020그러면 로 취급된다.:category?또한 기본적으로 날짜 전체를 복사하여 붙여넣어야 한다.vue와 index.vue는 이 페이지가 거의 같기 때문에 거기에 있다.

참조URL: https://stackoverflow.com/questions/64333058/nuxt-routing-double-optional-params

반응형