Я пытаюсь предварительно просмотреть изображение перед загрузкой, хочу показать маленькое изображение и щелкнуть по нему, чтобы получить полный размер, но до сих пор оно не работало. Я использую vue -upload-component , file.thumb из них тоже не работал.
data() {
return {
url:null,
}
}
watch: {
files: {
handler: function(){
this.files.forEach((file,index) =>{
const file = e.target.file[0];
this.url = URL.createObjectURL(file);
console.log('Files:',this.files);
})
},
}
}
//First try found on stack
<div id="preview">
<img v-if="url" :src="url" />
</div>
//This is from them , but is not working.
<img v-if="file.thumb" :src="file.thumb" width="40" height="auto" />
<span v-else>No Image</span>
ОБНОВЛЕНИЕ Теперь маленькое изображение работает, мне просто нужно добавить некоторые вещи из этой библиотеки. Теперь мне просто нужно предварительно просмотреть полный размер клика.
<img v-if="file.thumb" :src="file.thumb" width="40" height="auto" />