-
코딩 자율학습단(Vue.js 프런트엔드 개발 입문) 10일차정보교육/프런트엔드 2024. 6. 28. 12:01
7장 컴포지션 API 다루기
7.3 컴포지션 API에서 달라진 컴포넌트 구성 요소
o 라이프사이클 훅
beforeCreate(), created() 가 setup 영역으로 대체함.
beforeMount() -> OnBeforeMount() ... 으로 변경됨.
ㅇprops
<script setup> const props = defineProps({ propA: String, propB: [String, Number], propC: { type: Object, default: ()=> ({}), required: true, }, }); </script>
ㅇ emits
<script setup> import { defineEmits } from 'vue'; const emit = defineEmits(evnentNamesArray); </script>
ㅇ provide
<script setup> import { provide } from 'vue'; provide('keyForProvidedData', 'some data'); </script>
ㅇ inject
<script setup> import { inject } from 'vue'; const receiveData = inject('keyForProvidedData', 'default value'); </script>
'정보교육 > 프런트엔드' 카테고리의 다른 글
코딩 자율학습단(Vue.js 프런트엔드 개발 입문) 12일차 (1) 2024.07.03 vue.js 프런트엔드 개발 입문(김기수) 도서 후기 (0) 2024.06.28 코딩 자율학습단(Vue.js 프런트엔드 개발 입문) 9일차 (0) 2024.06.28 코딩 자율학습단(Vue.js 프런트엔드 개발 입문) 8일차 (0) 2024.06.27 코딩 자율학습단(Vue.js 프런트엔드 개발 입문) 7일차 (0) 2024.06.25