master
git 8 years ago
parent d4c1a49402
commit 081b2aca10

@ -1,6 +1,6 @@
/*!
* Name: vue-upload-component
* Version: 2.6.1
* Version: 2.6.2
* Author: LianYue
*/
(function (global, factory) {
@ -332,7 +332,7 @@ var FileUpload = { render: function render() {
var addFiles = [];
for (var i = 0; i < files.length; i++) {
var file = files[i];
if (this.features.html5 && file instanceof File) {
if (this.features.html5 && file instanceof Blob) {
file = {
file: file,
size: file.size,
@ -347,7 +347,7 @@ var FileUpload = { render: function render() {
fileObject = true;
} else if (typeof Element !== 'undefined' && file.el instanceof Element) {
fileObject = true;
} else if (typeof File !== 'undefined' && file.file instanceof File) {
} else if (typeof Blob !== 'undefined' && file.file instanceof Blob) {
fileObject = true;
}
if (fileObject) {
@ -759,7 +759,7 @@ var FileUpload = { render: function render() {
form.append(key, value);
}
}
form.append(this.name, file.file);
form.append(this.name, file.file, file.file.filename || file.name);
var xhr = new XMLHttpRequest();
xhr.open('POST', file.postAction);
return this.uploadXhr(xhr, file, form);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1,6 +1,6 @@
/*!
* Name: vue-upload-component
* Version: 2.6.1
* Version: 2.6.2
* Author: LianYue
*/
(function (global, factory) {
@ -308,7 +308,7 @@ var FileUpload = { render: function render() {
var addFiles = [];
for (var i = 0; i < files.length; i++) {
var file = files[i];
if (this.features.html5 && file instanceof File) {
if (this.features.html5 && file instanceof Blob) {
file = {
file: file,
size: file.size,
@ -323,7 +323,7 @@ var FileUpload = { render: function render() {
fileObject = true;
} else if (typeof Element !== 'undefined' && file.el instanceof Element) {
fileObject = true;
} else if (typeof File !== 'undefined' && file.file instanceof File) {
} else if (typeof Blob !== 'undefined' && file.file instanceof Blob) {
fileObject = true;
}
if (fileObject) {
@ -735,7 +735,7 @@ var FileUpload = { render: function render() {
form.append(key, value);
}
}
form.append(this.name, file.file);
form.append(this.name, file.file, file.file.filename || file.name);
var xhr = new XMLHttpRequest();
xhr.open('POST', file.postAction);
return this.uploadXhr(xhr, file, form);

File diff suppressed because one or more lines are too long

220
docs/dist/index.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1,7 +1,7 @@
{
"name": "vue-upload-component",
"description": "Vue.js file upload component, Multi-file upload, Upload directory, Drag upload, Drag the directory, Upload multiple files at the same time, html4 (IE 9), `PUT` method, Customize the filter",
"version": "2.6.1",
"version": "2.6.2",
"author": "LianYue",
"scripts": {
"dev": "cross-env NODE_ENV=development webpack-dev-server",

Loading…
Cancel
Save