v-slot 문법 관련 질문
안녕하세요 vuetify 강좌 기본,심화편 열심히 수강중인 수강생입니다!! 다름이 아니라 이 v-slot 문법이 궁금해서 여쭤드립니다.
보통 v-slot 문법을 사용하면 밑 코드와 같이
상위컴포넌트에서 v-slot을 이용하면
하위컴포넌트에서 slot태그의 name속성으로 지정된 이름에 맞게 연결시켜주는 걸로 알고있는데
<!--상위컴포넌트-->
<Header>
<template v-slot:forFirst="props">
<p>Here is the first {{props.fromHeader}} </p>
</template>
<template #forSecond>
<p>Here is the second</p>
</template>
<template >
<p>Here is the third</p>
</template>
</Header>
<!--하위컴포넌트-->
<div>
<slot name= "forFirst" :fromHeader="title"></slot>
<p> first</p>
<slot name= "forSecond"></slot>
<p> second </p>
<slot></slot>
<p> third </p>
<br>
</div>
강의에서는 navigation drawer 태그부분에서 gradient를 취할때
상위컴포넌트에서 v-slot을 이용하고
하위컴포넌트에서 slot태그를 이용하는 부분이 없어서 어떤 로직으로 진행되는지 궁금합니다 !!
<template v-slot:img="props">
<v-img :gradient="gradient" v-bind="props"></v-img>
</template>
답변 1
0
안녕하세요 :)
하위 컴포넌트(v-navigation-drawer) 내부에서 이용하고 있습니다.
아래 Github 링크 남겨드립니다. 궁금 하신 부분 참고가 되었으면 합니다.
Vuetify Github VNavigationDrawer.ts : 321 Line
아울러
v-nagigation-drawer API 스팩도 함께 보내드립니다.
github 권한 요청합니다.
1
428
1
너비에 따라 row에서 column으로 바꾸는 방법
0
591
1
52강의 originalTpdp ref 와 todo ref
0
546
1
props로 함수를 전달했을 때의 질문입니다!
0
632
1
깃헙 레포 권한 요청드립니다,
1
574
1
composable: alert 창이 안떠요
0
706
2
delete todo 함수를 prop으로 내려주지 않는 이유는 무엇인가요??
0
405
1
아이콘의 경우 새로 고침해야지 checkBtnCompleted가 적용됩니다
1
497
1
github 권한 요청 드립니다
1
295
1
왜 발생하는 걸까요??Property or method "store" is not defined on the instance but referenced during render.
1
1565
2
권한 상승 요청드립니다. 완벽가이드가 안보여용..
1
372
1
Nuxtjs3 강의 계획은 없으신가요?
0
525
1
PostCreate 기본생성자 없이 테스트 통과에 대하여
1
617
2
axios 컴포저블 함수 구현 2에서
0
468
1
인증 처리에 관하여 질문이 있습니다!
1
581
1
데이터 검증2 ErrorResponse의 Map 변경
1
539
1
깃헙
1
694
1
eslint 세팅 질문 드립니다.
0
1710
2
v-btn 회색 오류
0
260
1
상용 Admin dashboard와의 차이점
0
244
1
안녕하세요 강사님 궁금한 점이 생겨 여쭙니다.
0
309
1
안녕하세요 강사님
0
311
1
안녕하세요 강사님 강의 잘 듣고 있습니다.
0
205
1
안녕하세요 강사님 강의 잘 듣고 있습니다.
0
208
1





