vue.js - 是否有在 vue-dropzone 消息区域中加载自定义 HTML 元素的有效解决方案?
问题描述
我一直在使用 vue-js 和 vue-dropzone 处理我的代码,以处理拖放上传到站点的功能。我在父 html-tag 中添加了“:useCustomSlot=true”,但我放置在 dropzone 标记中的内容没有呈现在 DOM 上!你能理解问题是什么。
该页面仍在呈现来自 vue-dropzone 的默认消息。
以下是代码:
<vue-dropzone id="customdropzone"
ref="myVueDropzone"
:options="dropzoneOptions"
:useCustomSlot=true>
<div class="dropzone-custom-content">
<h3 class="dropzone-custom-title">Drag and drop to upload content!</h3>
<div class="subtitle">...or click to select a file from your computer</div>
</div>
</vue-dropzone>
和 Vue 实例:
var App = new Vue({
el:'#app',
data: {
...,
dropzoneOptions: {
url: './upload.php',
addRemoveLinks: true,
thumbnailWidth: 150,
maxFilesize: 3, // MB
maxFiles:1,
acceptedFiles: '.png,.jpg,.mp4',
headers: { "My-Awesome-Header": "header value" },
}
},
components: {
vueDropzone: vue2Dropzone
}
});
解决方案
尝试:use-custom-slot="true"
(烤肉串)
推荐阅读
- google-cloud-platform - 找不到类型为“w2_”的文档,找到了 1 个其他文档类型 - Google Document AI
- c# - 如何在层和层之间划分绑定到 DI 容器的依赖项?
- java - 对 Flowable 发出的每个元素执行 Single
- oracle - Oracle 存储过程访问其他模式
- swiftui - 向数组追加添加延迟后出现致命错误
- c++ - 从 enum 到 long 的 static_cast 根据枚举成员产生不同的输出
- javascript - 将 then 块的数据存储到 node.js 中的 json 或 txt 文件中
- android - 为什么在导航中切换屏幕时不能将 null 作为参数?
- android - 我的 Gradle 插件如何根据 AGP 7.0.0 的任务定义任务?
- angular - Angular + Jquery Datatable响应不起作用