>  Q&A  >  본문

Vue 3에서 router.push 및 unplugin-vue-router 종속성을 사용할 수 없습니다.

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粉864594965P粉864594965277일 전483

모든 응답(1)나는 대답할 것이다

  • P粉155832941

    P粉1558329412024-01-17 09:13:08

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

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

    으아악

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

    회신하다
    0
  • 취소회신하다