조립 로컬 및 글로벌 구성 요소의 구성 요소

목표 : 더 나은 코드 재사용을 달성하기 위해 페이지가 다음 결합, 여러 기능 블록으로 나누어 져 있습니다,

생각의 뷰 구성 요소 : 독립, 재사용. 모든 응용 프로그램은 조립 나무로 추상화 될 것이다 트리

 

이것은 공정에서 사용되는 세 가지 요소로 나뉘어져

1 구성 요소 생성자를 만듭니다 

Vue.extend ({})

2 개 등록 성분

Vue.conponent

3 개 성분 이용

실시 예의 범위 뷰

<! DOCTYPE HTML> 
<HTML LANG = "EN">
<head>
<메타 문자 집합 = "UTF-. 8">
<제목> 제목 </ 제목>
<헤드 />
<DIV ID = "응용 프로그램">
<내-CPN > </ 내-CPN> < ! - 사용자 정의 구성 요소 이름을 사용하여 ->
</ DIV>
<BODY>

<스크립트 SRC = "vue.js"> </ 스크립트>
<스크립트>

// 구성 요소 만들기 1 생성자 객체
CONST = Vue.extend CPN ({
템플릿 '<div> <H2> 표제 I </ H2> <p> I 요약 </ p> <p> I 안후이 </ p> </ DIV > '
});


조립 //이 등록 (사용자 정의 레이블 이름, 구성 요소 생성자)
Vue.component ( "내-CPN", CPN)
. // 3 어셈블리의 범위 내에서 사용되어야
const를 응용 프로그램의 새로운 = VUE ({
EL :'#app'
데이터 : {
}
})
</ 스크립트>
</ BODY>
</ HTML>

글로벌 부품 및 로컬 구성 요소


<! DOCTYPE HTML> 
<HTML LANG = "EN">
<head>
<메타 문자 집합 = "UTF-. 8">
<제목> 제목 </ 제목>
</ head>
<DIV ID = "응용 프로그램">
<mycpn> < / mycpn> <! - 사용자 정의 구성 요소 이름을 사용하여 ->
<mycpn> </ mycpn> <! - 사용자 정의 구성 요소 이름을 사용하여 ->
<mycpn> </ mycpn> <! - 사용 사용자 정의 구성 요소 이름 ->
</ DIV>
<BODY>

<스크립트 SRC = "vue.js"> </ SCRIPT>
<SCRIPT>

// 생성자 (1)가 생성하는 구성 요소 개체.
CONST = Vue.extend CPN ({
틀 : ' <DIV> <H2> 내가 향하고 </ H2> <P> 나는 내용 </ p> <p>이 생각 난 안후이 </ ρ-> </ DIV> '
});


// 2 등록 어셈블리 (예 수단에 사용되는 글로벌 요소는 뷰 다수 있음) (정의 된 이름, 구성 요소)
뷰의 등록의 예에서는, //는 결과 어셈블리는 부분적
// Vue.component ( "마이 CPN"CPN)는

CONST 새로운 새로운 애플리케이션 뷰 ({=
"# 응용 ': EL
데이터 {
},
구성 요소 : {
// CPN 구성 요소를 사용하여 레이블 이름입니다
CPN : mycpn
}
})
</ SCRIPT>
</ BODY>
</ HTML>을






추천

출처www.cnblogs.com/Damocless/p/11913749.html