Как динамически присоединить изображение к ссылке без использования всплывающего окна загрузки html

#javascript #vue.js #vue-component #vuex

#javascript #vue.js #vue-компонент #vuex

Вопрос:

Обычно, когда вы загружаете изображение, используя поле ввода как:

 <div class="custom-file">
  <input type="file" class="custom-file-input" id="image" ref="image" accept="image/png, image/jpeg">
  <label class="custom-file-label" for="image">Choose file...</label>
</div>
 

Вы можете получить доступ к файлу как:

 this.$refs.image.files[0]
 

Но что произойдет, если я захочу изменить это.$refs.image.файлы [0] динамически без использования всплывающей формы загрузки, пожалуйста?

Я попробовал это:

 this.$refs.image = window.location.protocol   '//'   window.location.hostname   '/storage/images/image-gallery/'   imageUrl;
 

Это

 this.$refs.image.src = window.location.protocol   '//'   window.location.hostname   '/storage/images/image-gallery/'   imageUrl;
 

Но это не удается, есть идеи, как взломать это, пожалуйста?

Спасибо

Комментарии:

1. Похоже, эту проблему трудно решить, никто на нее не отвечает:-(