찾다

 >  Q&A  >  본문

javascript - vue의 라우터와 구성 요소 간의 차이점과 적용 가능한 시나리오를 나에게 설명할 수 있는 사람이 있습니까?

단일 파일 구성 요소를 작성했는데, 라우터를 통해 <템플릿>에 여러 구성 요소를 추가할 수 있습니다. 하지만 vue 파일이 여러 개인 경우에는 하나만 추가할 수 있는 것 같습니다. 이를 하나로 합칠 수 있습니다. 전체 페이지를 라우팅해야 합니까? <템플릿>의 의미는 무엇입니까?

黄舟黄舟2738일 전465

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

  • 黄舟

    黄舟2017-05-19 10:27:26

    컴포넌트가 생성되고 마운트됩니다

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-05-19 10:27:26

    특정 프로젝트의 app.vue 파일:

    으아아아

    템플릿에 여러 구성 요소를 넣을 수 있습니다.
    라우터의 의미는 서로 다른 URL이 서로 다른 구성 요소를 사용하고 서로 다른 데이터를 전달한다는 것입니다

    vue-router는 Vue.js의 공식 라우팅 플러그인으로 vue.js와 긴밀하게 통합되어 있으며 단일 페이지 애플리케이션을 구축하는 데 적합합니다. Vue의 단일 페이지 애플리케이션은 라우팅 및 구성 요소를 기반으로 합니다. 라우팅은 액세스 경로를 설정하고 경로 및 구성 요소를 매핑하는 데 사용됩니다. 기존 페이지 애플리케이션은 일부 하이퍼링크를 사용하여 페이지 전환 및 점프를 수행합니다. vue-router 단일 페이지 애플리케이션에서는 경로 간 전환, 즉 구성 요소 전환이 이루어집니다.

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