일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 혼공단
- 일본 사슴
- 혼공파
- 나라 사슴
- 파이썬공부
- 일본여행
- 혼공파미션
- 파이썬
- #파이썬
- 일본 관광
- 일본 나라
- 조건문
- 비쥬얼스튜디오코드설치
- 일본
- 비쥬얼스튜디오코드
- Python
- input style
- 나라여행
- 파이썬혼자공부하기
- 호버스타일
- 파이썬혼공
- 혼자여행
- 일본나라여행
- hover style
- 혼자공부하는파이썬
- 파이썬조건문
- 혼공파선택미션
- input
- 파이썬문자열
- 한빛미디어
Archives
- Today
- Total
Eveningstar
3.props etc 본문
https://kr.vuejs.org/v2/guide/components.html
공식가이드
*사용자 정의 이벤트를 사용하여 입력 컴포넌트 만들기
사용자 정의 이벤트는 v-model에서 작동하는 사용자 정의 입력을 만드는데 사용 가능
1과 2는 같은 문장임
1) hhml
<input v-model="something"> |
2) html
<input
v-bind:value="something"
v-on:input="something = $event.target.value">
3) 컴포넌트와 함께 사용하기
<custom-input
:value="something"
@input="value => { something = value }">
</custom-input>
- value prop를 가진다.
- 새로운 값으로 input 이벤트를 내보낸다.
https://jsfiddle.net/chrisvfritz/1oqjojjx/?utm_source=website&utm_medium=embed&utm_campaign=1oqjojjx
*컴포넌트의 v-model 사용자 정의
input의 checkbox나 radio를 위해 model 옵션을 추가해서 사용할것
*비 부모-자식간의 통신
- Vue 인스턴스를 중앙 이벤트 버스로 사용할 수 있다.
1) js
var bus = new Vue(); bus.$emit('id-selected', 1) bus.$on('id-selected', function (id) {
}) |
Comments