공식 문서
- 모든 소품은 단방향 다운 아들 소품 간의 결합되도록 형성되어있다
- 소유 부모는 서브 어셈블리를 업데이트 흘러 있지만 그 반대합니다
- 2.3.0+ 새로운
.sync
수정 - 하려면
update:my-prop-name
트리거 이벤트를 모델링하고 궁극적으로 바인딩 상류 결합 방식을 달성
밤을 위해this.$emit('update:title', newTitle)
코드 구현
child.vue
<템플릿> <DIV> <입력 유형 = " 텍스트 " V-모델 = " sonValue " > <DIV> {{fatherValue}} </ DIV> </ DIV> </ 템플릿> <script> 수출 기본 { 소품 : { fatherValue : { 필수 : 사실 } }, 데이터 () { 반환 { sonValue : 이 .fatherValue } }, 시계 : { sonValue (NEWVALUE, oldValue입니다) { 이 $ 방출 (. ' 업데이트 :fatherValue ', NEWVALUE) } fatherValue (NEWVALUE) { 이 .sonValue = NEWVALUE } } } </ script>
father.vue
<템플릿> <DIV 클래스 = " 여보세요 " > <! - 컨텐츠에서 실시간으로 아이의의 INPUT 실시간 값의 값 및 변경을 변경 -> <타입의 INPUT = " 텍스트 " V-모델 = " 값 " > <아이 : fatherValue.sync = " 값 " > </ 아이> </ DIV> </ 템플릿> <스크립트> 가져 오기 아이 에서 ' ./Child ' // 도입 자녀 서브 어셈블리 내보내기 기본 { 데이터 () { 반환 { 값 :'' } } 구성 요소 : { ' 아이 ' : 아이 } } </ script>