J'utilise le composant de téléchargement de l'interface utilisateur d'élément. Il déclenche malheureusement une requête POST dès qu'un fichier est téléchargé. Ce que je vise est de pousser les fichiers vers un tableau vide qui serait posté après avec le bouton.Vue.js - Element UI - Utiliser le composant de téléchargement sans déclenchement de la requête POST
HTML
// Element UI documentation says http-request overrides xhr behavior
// so I can use my own file request. In this case, I wanted to use a method
// though I'm not quite sure about this part?
<el-upload
action="",
:http-request="addAttachment",
:on-remove="deleteAttachment",
:file-list="attachments">
<el-button size="mini" type="primary">Add file</el-button>
</el-upload>
// button that uploads the files here
JS
data() {
attachments: []
},
methods: {
addAttachment (file, fileList) {
this.attachments.push(file);
},
deleteAttachment() {
// removes from array
}
}
Avez-vous essayé d'installer également ': auto-upload = "false"'? – thanksd
vous ne savez pas à quel point je suis gêné en ce moment. Je vous remercie. cela a résolu –