dropzonejs vue 使用_如何在带有dropzone.js的字符串模板中使用vue.js语法

作者正在尝试在Vue应用程序中使用vue2-dropzone库,并希望自定义预览模板来动态显示上传进度条。他们遇到了困难,因为直接在预览模板中使用Vue语法无效。dropzone.js的文档建议通过传递HTML字符串来定制模板,但不支持Vue的处理。作者咨询了组件开发者,得到的回应是目前实现这个功能并不容易,未来可能会进行模块的重构以支持此类需求。
摘要由CSDN通过智能技术生成

我目前正在尝试将dropzone.js

Doc Ref实施到我的应用程序中.但是因为我已经设法运行了dropzone.js的基本功能

我想自定义预览模板以隐藏和显示不同应用程序状态下的上传进度条.

我可以通过在dropzone实例初始化期间将html字符串传递给options对象来自定义预览模板.正如dropzone.js文档中所述但显然,如果我简单地将它洒在这个html字符串上,那么将不会处理vue语法.它必须以某种方式处理以实现该事物.

问题:

我想做的是在这个预览模板中使用vue.js语法.

这是我正在谈论的组件.

码:

:dropzoneOptions="dzOptions"

:url="photosForm.uploadImageUrl"

v-on:vdropzone-removed-file="deleteImage"

:preview-template="templatePreview"

v-on:vdropzone-success="showSuccess">

Vue-Script代码:

import Dropzone from 'vue2-dropzone';

export default {

methods: {

templatePreview(){

return `

{{ type.title }}

`;

}

},

}

github的组件所有者说,

Unfortunately what your wanting to do isn’t easily achievable at the moment, although it would be nice. We’re currently planning a bit of a rewrite of this module so we’ll see if we can work out how to bake this in. 07003

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值