@Andre97

Как активировать компонент vue-upload-component через сторонню кнопку?

Добрый день. Надо сделать так, чтоб при нажатии на кнопку отдавался на выгрузку файл. Нашел такой сторонний компонент для vue.js vue-upload-component. Можно сделать внутри него кнопку, то так немного не подходит. Надо как то с другой кнопки его "дернуть". В документации есть пример как это делать по ссылке, примерно так:
<file-upload
    ref="upload"
    v-model="files"
    post-action="/post.method"
    put-action="/put.method"
    @input-file="inputFile"
    @input-filter="inputFilter"
  >
  </file-upload>


  <v-btn @click.prevent="$refs.upload.active = true">
        Загрузить файл
  </v-btn>

только почему то не срабатывает оно. Что не так ы как это сделать?
  • Вопрос задан
  • 71 просмотр
Пригласить эксперта
Ответы на вопрос 1
Fragster
@Fragster
помогло? отметь решением!
Если нужно открыть диалог выбора файла, то можно только так:
<label for="id_инпута_файла" class="стиль_чтобы_выглядела_как_кнопка">Содержимое "кнопки"</label>

а скриптом вообще не получится дернуть
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы