внутри которого v-data-table, но со своей пагинацией, фильтрацией, и сортировкой (данные получаем через апи) уже на родителе.
хочу в родителе иметь возможность править слот для v-data-table который называется item, т.е. каким-то образом прокинуть темплейт из моего компонента внутрь v-data-table. как можно сделать?
<slot slot="слот v-data-table" name="имя слота" />
спасибо, попробую
Что такое слот v-data-table?
имя слота компонента
в общем я такое нагуглил, и получилось: <template v-for="(_, slot) of $scopedSlots" v-slot:[slot]="scope"><slot :name="slot" v-bind="scope"/></template> это вставил внутрь <v-data-table> который находится в моем кастомном компоненте
а вообще сделал вот так: это именно то, чего я хотел: <template v-slot:item="{ item }"> <slot name="item" :item="item"></slot> </template> это внутри <v-data-table>
Это в доках vuetify есть вроде. Я думала, ты хочешь в своём компоненте свой слот
Да так и есть, у меня в моем компоненте свой слот, который модифицирует слот компонента v-data-table
Обсуждают сегодня