Vue 3에서 router.push 및 unplugin-vue-router 종속성을 사용할 수 없습니다.
P粉864594965
P粉864594965 2024-01-16 13:49:57
0
1
572

Vue 2 프로젝트를 Vue 3으로 마이그레이션하려고 합니다. Vue 3 프로젝트에는 TS를 지원하는 Vue의 자동 파일 기반 라우팅인 "unplugin-vue-router"라는 라이브러리가 있습니다. 하지만 이전 vue 2(vue-router) 로그인 페이지에는 다음과 같은 방법이 있습니다:

으아악

그래서 Vue 3에서 다시 작성해 보았습니다:

으아악

그러나 오류가 표시됩니다: 이름 "router".ts(2304)를 찾을 수 없음

제 질문은 어떻게 다시 작성하고 vue 3에서 작동하게 만드는지, 그리고 unplugin-vue-router의 구성을 어디에서 변경할 수 있는지입니다.

P粉864594965
P粉864594965

모든 응답(1)
P粉155832941

composition-api router中是从vue-router플러그인에서 가져왔습니다.

사용하려면 다음과 같이 선언해야 합니다

으아악

자세한 내용은 vue-router를 확인하세요.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿