I am doing file upload and get the image value.
<template>
<div class="container">
<div class="row">
<input type="file" name="file" @change="changeFile" />
<input type="file" name="logo" @change="changeLogo" />
<input type="file" name="headerImg" multiple @change="changeHeader" />
</div>
</div>
</template>
data () {
return: {
file: '',
logo: '',
headerImg: [],
}
},
methods: {
changeFile() {
let file = e.target.files[0];
this.file = file;
}
changeLogo() {
let logo = e.target.files[0];
this.logo = logo;
}
changeHeader() {
let header = e.target.files[0];
this.headerImg = header;
}
}
I have three input file uploads, each input has an @change event to get the image when selected.Is there a way for those three input file uploads to use the same change method?
Help me please.