javascript - vue의 라우터와 구성 요소 간의 차이점과 적용 가능한 시나리오를 나에게 설명할 수 있는 사람이 있습니까?
黄舟2017-05-19 10:25:26
0
2
485
단일 파일 구성 요소를 작성했는데, 라우터를 통해 <템플릿>에 여러 구성 요소를 추가할 수 있습니다. 하지만 vue 파일이 여러 개인 경우에는 하나만 추가할 수 있는 것 같습니다. 이를 하나로 합칠 수 있습니다. 전체 페이지를 라우팅해야 합니까? <템플릿>의 의미는 무엇입니까?
템플릿에 여러 구성 요소를 넣을 수 있습니다. 라우터의 의미는 서로 다른 URL이 서로 다른 구성 요소를 사용하고 서로 다른 데이터를 전달한다는 것입니다
vue-router는 Vue.js의 공식 라우팅 플러그인으로 vue.js와 긴밀하게 통합되어 있으며 단일 페이지 애플리케이션을 구축하는 데 적합합니다. Vue의 단일 페이지 애플리케이션은 라우팅 및 구성 요소를 기반으로 합니다. 라우팅은 액세스 경로를 설정하고 경로 및 구성 요소를 매핑하는 데 사용됩니다. 기존 페이지 애플리케이션은 일부 하이퍼링크를 사용하여 페이지 전환 및 점프를 수행합니다. vue-router 단일 페이지 애플리케이션에서는 경로 간 전환, 즉 구성 요소 전환이 이루어집니다.
컴포넌트가 생성되고 마운트됩니다
특정 프로젝트의 app.vue 파일:
으아아아템플릿에 여러 구성 요소를 넣을 수 있습니다.
라우터의 의미는 서로 다른 URL이 서로 다른 구성 요소를 사용하고 서로 다른 데이터를 전달한다는 것입니다