vue component 구성 요소 사용

1918 단어 vuecomponent
component 사용
component 등록
1.전역 등록
Vue.coponent('componentName',{template:'div class='tem 1'>hello world})를 사용 하여 인 스 턴 스 를 초기 화하 기 전에 사용 합 니 다.
componentName 사용자 정의 이름
인 스 턴 스 성명 의 역할 영역 에서을 사용 하여 렌 더 링 에 성공 한 효 과 는'
hello world
입 니 다.

Vue.component('my-component',{ 
      template:'<div class="tem1">hello world</div>' 
    }  
구성 요소 의 데이터 사용 
component 는 인 스 턴 스 의 data 를 사용 할 수 없 지만 component 에서 data 성명 변 수 를 사용 할 수 있 습 니 다.data 의 사용 은 함수 형식 만 사용 할 수 있 습 니 다.

Vue.component('my-component',{ 
      template:'<div class="tem1">hello world {{comdata}}</div>', 
      data:function(){return {comdata:'hehe'}} 
    });
2.부분 진행
실례 화 된 new Vue 에 components 설정

var app=new Vue({ 
      el:'#app', 
      components:{'example':{template:'<div>children template</div>'}} 
    }) 
구성 요소 의 데이터 사용

var app=new Vue({ 
      el:'#app', 
      data:{num:220}, 
      components:{ 
        'example':{ 
          template:'<div>children template{{mydata}}</div>', 
          data:function(){return {mydata:' mydata=data'};} 
        } 
 
      } 
    })
메모:구성 요 소 는 인 스 턴 스 의 data:{num:220}인 자 를 사용 할 수 없습니다.
구성 요소 에서 도 methods,computed 등 다른 속성 을 지원 합 니 다.충돌 하지 않 고 상대 적 인 독립 을 유지 합 니 다.
이 럴 때 는 서로 다른 구성 요소 의 데이터 통신 문 제 를 고려 해 야 한다.
vue js 는 결론 적 으로 props down events up 을 통 해 데 이 터 를 전송 합 니 다.
부모 급 호출 데이터 에 props 성명 을 사용 하고,부분 집합 에 events 를 사용 하여 설명 합 니 다.
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기