当前位置: 首页 > 工具软件 > DropzoneJS > 使用案例 >

dropzonejs vue 使用_vue.js,dropzonejs_dropzonejs无效的问题,vue.js,dropzonejs - phpStudy

佘修为
2023-12-01

dropzonejs无效的问题

正常效果代码为例2,test是加载vue页面的地方。

例1:

如果把

放在vue组件中,在mounted中初始化dropzonejs,或者在全局初始化dropzonejs,都会无效,而且没报错。

例2:

var minSteps = 6,

maxSteps = 60,

timeBetweenSteps = 100,

bytesPerStep = 100000;

Dropzone.prototype.uploadFiles = function(files) {

var self = this;

for (var i = 0; i < files.length; i++) {

var file = files[i];

totalSteps = Math.round(Math.min(maxSteps, Math.max(minSteps, file.size / bytesPerStep)));

for (var step = 0; step < totalSteps; step++) {

var duration = timeBetweenSteps * (step + 1);

setTimeout(function(file, totalSteps, step) {

return function() {

file.upload = {

progress: 100 * (step + 1) / totalSteps,

total: file.size,

bytesSent: (step + 1) * file.size / totalSteps

};

self.emit('uploadprogress', file, file.upload.progress, file.upload.bytesSent);

if (file.upload.progress == 100) {

file.status = Dropzone.SUCCESS;

self.emit("success", file, 'success', null);

self.emit("complete", file);

self.processQueue();

}

};

}(file, totalSteps, step), duration);

}

}

}

相关阅读:

怎么解决iframe自适应?

thinkphp中关联模型,一个表中有两个字段关联另外一张表,这样如何查询?

Ruby on Rails 出现 NoMethodError 错误,求解决方案

echart报错

在阮一峰老师的博客里看到这样一段代码,不太懂为什么会画出三角形来?

background img背景图片1920 当前电脑像素1280,背景图片怎样居中显示,两边多出的不显示?

有没有rss阅读器可以做到同步更新?

ajax从后台获得一个html页面,怎么打开?

如何从excel中复制粘贴数据到navicat中?

JS闭包问题?

如何用vue实现二级菜单栏

请问为什么我的JS代码执行不了,没有报错

使用的是vue2.0,如何动态添加组件。例如实现点击A按钮添加aTest组件,点击B按钮添加bTest组件。

程序在iOS10 下不兼容 ,在IOS9下可以 ,同一套代码 ,报的错误如下:

Server Error in '/' Application.

Python 3.5,斐波数列, a,b = 0,1

使用Zepto ajax请求,跨域了为何还是异步

初次安装vue-cli遇到的问题

vue2中如何实现广播机制?

为什么文章页面不会被收录?只有主页被收录

 类似资料: