【发布时间】:2019-05-20 07:28:06
【问题描述】:
我刚刚使用 Vue-dropzone 创建了一个简单的文件上传器组件。但是,当放置区域中已经有一些图像时,我想通过包含一个图标或一个名为“添加更多图像”的按钮来自定义它,以便用户可以理解他们可以上传多张照片。我怎样才能做到这一点?下面是我的代码和我想要实现的截图
更新我仍在尝试实现此功能,任何帮助将不胜感激
Update2我仍然坚持这个,有没有人能很好地指导我完成?
<template>
<vue-dropzone
id="drop1"
:options="dropOptions"
:useCustomSlot="true"
@vdropzone-complete="afterComplete"
>
<div class="dropzone-custom-content">
<i class="fas fa-cloud-upload-alt fa-3x"></i>
<h4 class="dropzone-custom-title mb-0 mt-3">Drag & Drop</h4>
<div class="subtitle">or click to add your image</div>
</div>
</vue-dropzone>
</template>
import vueDropzone from "vue2-dropzone";
export default {
data() {
return {
dropOptions: {
url: "https://httpbin.org/post",
acceptedFiles: "image/*",
addRemoveLinks: true,
thumbnailWidth: 160, // px
thumbnailHeight: 160
}
};
},
components: {
vueDropzone
}
};
【问题讨论】:
标签: javascript vue.js vue-component dropzone.js