Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- @TransactionalEventListener
- 자바 ORM 표준 JPA 프로그래밍 정리
- JPA
- Linux
- Spring Cloud Netflix
- multipart테스트
- intellij favorites
- intellij 핵심 단축키
- CompletableFuture
- 원격 브랜 삭제
- 자바 ORM 표준 JPA 프로그래밍
- findTopBy
- #docker compose
- @Transactional Propagation
- Stream
- 리눅스
- vue.js
- git
- javascript case
- ksql
- intellij 즐겨찾기
- java
- 리팩토링 2판
- 친절한 SQL 튜닝
- 마이크로 서비스
- ksqldb
- IntelliJ
- aws
- HandlerMethodArgumentResolver
- 백명석님
Archives
- Today
- Total
시그마 삽질==six 시그마
Vue.js props 속성 본문
부모는 props 속성을 통해 자식에게 데이터를 전달한다
props는 상위 컴포넌트에서 하위 컴포넌트로 데이터를 전달할때 사용하는 속성이다.
1. 코드 형식
props 속성을 하위 컴포넌트에서 정의해서 거기에 부모 속성(데이터)를 넣어주는 형식이다.
//상위 컴포넌트 <----- 이쪽방향으로 읽으면 편함 상위Data를 props 속성명에 넣는 과정
<div id="app">
<child-component v-bind:props 속성명="상위 컴포넌트 data속성"></child-component>
</div>
//하위컴포넌트
Vue.component('child-component', {
props: ['props 속성명'],
template: '<p>{{ props속성명 }}</p>',
});
2. 코드 예시
<div id="app">
<child-component v-bind:son="parentMessage"></child-component>
</div>
<script>
Vue.component('child-component', {
props: ['son'],
template: '<p>{{ son }}</p>',
});
new Vue({
el: '#app',
data: {
parentMessage: '부모가 보내는 전달사항. 화이팅해라!'
}
});
</script>
//결과 : <p>부모가 보내는 전달사항. 화이팅해라!</p>
'프로그래밍 > Javascript' 카테고리의 다른 글
vue의 생명주기 (0) | 2020.05.02 |
---|---|
Vue란 무엇인가? (0) | 2020.05.02 |
Vuex (0) | 2020.04.19 |
Vue.js 이벤트 버스(event bus) (0) | 2020.04.14 |
Vue.js Emit (0) | 2020.04.14 |
Comments