I want to trigger a hidden v-input-file
by clicking a v-btn
. I can do it with the regular input file, but I prefer to use v-input-file. Here is what I have done so far but it is not working.
<v-card-text class="pt-6" style="position: relative;">
<v-btn
absolute
color="orange"
class="white--text"
fab
small
right
top
@click="$refs.avatarInput.$el.click($event)"
>
<v-icon>mdi-camera</v-icon>
</v-btn>
<v-file-input
v-show="true"
ref="avatarInput"
accept="image/png, image/jpeg, image/bmp"
placeholder="Pick an avatar"
prepend-icon="mdi-camera"
label="Avatar"
></v-file-input>
</v-card-text>