진스
vue 3. 컴포넌트 통신/slot/양방향 바인딩/mixin 본문
728x90
props로 받을 자료형 지정하기
자료형
특정 생성자의 인스턴스인지 확인할 수 있습니다.
| String | 문자열 | '1' |
| Number | 숫자 | 1 |
| Boolean | 불 | true, false |
| Function | 함수 | function() {} |
| Object | 객체 | { name: 'foo' } |
| Array | 배열 | [1, 2, 3], [{ id: 1 }, { id: 2 }] |
| 생성자 함수 | 인스턴스 | new Cat() |
| null | 모든 자료형 | 1, '1', [1] |


옵션
옵션자료형설명
| type | 자료형, 배열 | 허가할 자료형, 배열로 여러 개를 지정할 수 있습니다. |
| default | 데이터, 함수 | 디폴트 값 |
| required | Boolean | 필수인지 |
| validator | 함수 | 사용자 정의 유효성 검사 함수, 확인한 뒤 불을 리턴하면 됩니다. |

728x90
'Vue' 카테고리의 다른 글
| 무한스크롤과 라이프사이클 훅 (0) | 2021.04.29 |
|---|---|
| 무한스크롤 (0) | 2021.04.29 |
| 폼 입력값의 V-Model의 수식어 v-model.lazy/v-model.number/v-model.trim (0) | 2021.04.28 |
| vue 2. 산출 속성 /와치 감시/DOM 조작 nextTick (0) | 2021.04.28 |
| vue-router의 다양한 인스턴스 메소드를 사용 (0) | 2021.04.28 |
Comments