я обернул в свой компонент и прокинул props's. У самого vuetify компонента есть scoped slot, как пример:
<componentVuetify>
<template v-slot:selection">
</template>
</componentVuetify>
Как мне в своем компоненте управлять состоянием этого слота ? Т.е. в каких-то случаях нужен мне этот v-slot:selection, а в каких-то нет.
Можно прокинуть props на флаг true/false и в компоненте сделать что-то типо:
<componentVuetify>
<template v-if="props" v-slot:selection">
</template>
</componentVuetify>
Работает так, но выглядит как-то хз )
https://vuejs.org/v2/guide/components-slots.html#Scoped-Slots
v-if="$scopedSlots.myslot" или v-if="$slots.myslot" смотря какой у тебя слот
Обсуждают сегодня