Skip to content

Instantly share code, notes, and snippets.

@ambrizals
Created November 7, 2019 02:49
Show Gist options
  • Save ambrizals/821829df85cbf0ab66ce568b60ebefda to your computer and use it in GitHub Desktop.
Save ambrizals/821829df85cbf0ab66ce568b60ebefda to your computer and use it in GitHub Desktop.
Original Code
uploadCover() {
this.progressDialog = true
let formData = new FormData()
formData.append('cover_article', this.imgCover)
upload.post('atk/posts/cover/'+this.params, formData).then((res) => {
this.form.coverArticle = res.data
this.imgCover = null
this.progressDialog = false
this.updateCover = false
}).catch(() => {
this.progressDialog = false
this.updateCover = false
})
},
@zhiephie
Copy link

zhiephie commented Nov 7, 2019

Oh iya, kalau pakai ini axios/axios#318 (comment)
Bingung juga gatau code bagian uploadnya.

@zhiephie
Copy link

zhiephie commented Nov 7, 2019

atau coba pakai

Kalau di bagian ini
<v-file-input label="Cover Images" prepend-icon="mdi-camera" accept="image/png, image/jpeg, image/bmp" v-model="imgCover"></v-file-input>
dirubah ke
<v-file-input label="Cover Images" prepend-icon="mdi-camera" ref="file" accept="image/png, image/jpeg, image/bmp" v-model="imgCover"></v-file-input>

asumsi bagian data seperti ini

 data: {
     file: "",
  },

dan bagian method uploadCover
add ini

this.file = this.$refs.file.files[0];
let formData = new FormData();
formData.append('file', this.file);

@ambrizals
Copy link
Author

ambrizals commented Nov 7, 2019

atau coba pakai

Kalau di bagian ini
<v-file-input label="Cover Images" prepend-icon="mdi-camera" accept="image/png, image/jpeg, image/bmp" v-model="imgCover"></v-file-input>
dirubah ke
<v-file-input label="Cover Images" prepend-icon="mdi-camera" ref="file" accept="image/png, image/jpeg, image/bmp" v-model="imgCover"></v-file-input>

asumsi bagian data seperti ini

 data: {
     file: "",
  },

dan bagian method uploadCover
add ini

this.file = this.$refs.file.files[0];
let formData = new FormData();
formData.append('file', this.file);

Errornya pun masih sama untuk cara yang ini.
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment