vue3 slot이란, vuejs slot 사용법, vue slot 여러개, v-slot
vue.js slot이란, v-slot이란?slot이란 무엇인가 들어가는 자리라는 의미이며, 게임에서 아이템 슬롯 할때 말하는 슬롯과 같이 쓰입니다.vue js에서 slot은 컴포넌트를 넣을 수 있는 자리를 만들어, 컴포넌트의 재사용성을 높이기 위해 사용되는 기술입니다.vue3 slot 사용법, v-slot먼저, Component에서 아래와 같이 을 사용하여,외부에서 을 주입할 수 있는 자리를 만들어줍니다.Component.vue Component.vue를 사용하는 아래 코드에서, 안쪽에 와 같이 입력을 하면,Component.vue에서 정의한 props를 접근할 수 있습니다.App.vue ✔️ {{ slotProps.item }} 위 코드에 대한 결과는 아래..
2024. 8. 18.
vue3 emit이란, vuejs emit 사용법, vue emit 여러개, vue emit 인자, defineEmits
vue.js emit이란, vue에서 emit이란?emit이란 영어로 방출하다라는 뜻을 가졌습니다.vue.js에서 emit이란 $emit 함수를 의미합니다.$emit함수는 child component에서 parent component로 communication할 수 있도록,임의의 이벤트를 발생시켜주는 vue의 build-in 함수입니다.이를 도식화하면 아래와 같습니다.$emit의 첫번째 매개변수는 event/함수명이고, 그 뒤에는 가변 인자입니다.@startumlnode ParentComponent{}node ChildComponent{}ChildComponent -> ParentComponent: $emit('event명', 인자1, 인자2, ...)@enduml$emit 사용법, $emit 예제코드아..
2024. 8. 6.