Vue에서 페이지의 공통 헤더를 구성요소화하는 방법(자세한 튜토리얼)

亚连
풀어 주다: 2018-06-20 10:58:59
원래의
4488명이 탐색했습니다.

이 글에서는 주로 페이지의 공통 헤더를 컴포넌트화하는 Vue의 방법을 소개합니다. 편집자는 꽤 좋다고 생각해서 지금 공유하고 참고용으로 제공하겠습니다. 에디터를 따라가서 살펴볼까요

이 글에서는 페이지의 공통 헤더를 컴포넌트화하는 Vue의 방법을 소개하고 모두와 공유합니다. 자세한 내용은 다음과 같습니다.

어... 다시 vue-cli를 실행하세요.

이전에 다중 페이지 변환을 수행하고 vux의 UI 구성 요소를 소개했습니다. 이번에는 이 프로젝트를 기반으로 vue의 구성 요소에 대해 이야기하겠습니다.

제가 왜 항상 vue에 대한 블로그를 쓰는지 묻지 마세요. 다 생계를 위한 것입니다(……………)

공식 문서 주소입니다(https://cn.vuejs.org/v2/guide/) Components.html#컴포넌트란 무엇입니까?), 나는 컴포넌트에 대해 많은 글을 썼고 이것이 매우 유용하다는 것을 알게 될 것입니다.

공식 문서에서는 일부 구성요소의 개념을 하나씩 소개하지 않겠습니다.

본론으로 들어가서 프로젝트를 직접 다운로드해 봅시다

1 이전 프로젝트를 꺼내세요

2 이러한 요구에 따라 우리의 컴포넌트를 사용하고 index.js에 다음 코드를 추가하는 것이 당연합니다.

Vue.component('header-item', {
 props: ['message', 'backUrl'],
 template: `<header class="evaluate-header"><router-link :to="backUrl"><span><i class="iconfont"></i></span></router-link> <p><span>{{message}}</span></p> </header>`
})
// props用来传递数据
//template 一个html结构的模板
로그인 후 복사

이전 프로젝트에서는 vue 라우팅을 사용했기 때문에 backUrl 매개변수는 구성 가능한 경로이며 실제 프로젝트에서 자신의 필요에 따라 구성할 수 있다는 점에 유의해야 합니다.

3 이전 프로젝트의 github 주소를 계속 게시합니다 https://github.com/qianyinghuanmie/vue-cli-위 내용은 모두를 위해 정리한 내용이므로 앞으로 모든 분들께 도움이 되기를 바랍니다.

관련 기사:

JavaScript에서 이미지를 더 크게 만드는 방법

vue+vuex+axios+echarts에서 중국 지도를 구현하는 방법

vue에서 스타일 간 전환을 구현하는 방법

해결 방법 입력 방법에 의해 입력 상자가 차단되는 문제

js에서 소프트 키보드가 입력 상자를 차단하는 문제를 해결하는 방법

Angular2에서 구성 요소 상호 작용을 구현하는 방법

위 내용은 Vue에서 페이지의 공통 헤더를 구성요소화하는 방법(자세한 튜토리얼)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
vue
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿