Reputation: 2772
Am trying to use the Autocomplete component inside a render function. When I try to use the scopedSlots of the component it won't work for me. My code:
import { VAutocomplete } from 'vuetify/lib'
export default {
render (h) {
return h(VAutocomplete, {
scopedSlots: {
label: () => h('h1', 'lol'),
'append-item': () => h('p', 'Last item')
},
})
},
}
I tried using the answer on this post Vuetify VMenu with render function
The answer when I try it works however when I apply it to the Autocomplete it isn't working for me in the slots I have tried. What am I doing wrong?
Upvotes: 1
Views: 290
Reputation: 4491
label
isn't a scoped slot, you have to do:
h(VAutocomplete, [
h('h1', { slot: 'label' }, 'lol')
])
Upvotes: 2