🌐 AI搜索 & 代理 主页
Skip to content

Commit ae6907a

Browse files
committed
fix lian-yue#24 vue 2.1.x
1 parent b9dd840 commit ae6907a

File tree

8 files changed

+3025
-2659
lines changed

8 files changed

+3025
-2659
lines changed

dist/example.js

Lines changed: 3003 additions & 2651 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/example.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/vue-upload-component.js

Lines changed: 5 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/vue-upload-component.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/vue-upload-component.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/vue-upload-component.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "vue-upload-component",
33
"description": "Vue.js file upload component, Support for multiple file uploads, progress, html5, html4, support ie9",
4-
"version": "2.0.0-beta.2",
4+
"version": "2.0.0-beta.3",
55
"author": "LianYue",
66
"scripts": {
77
"dev": "webpack-dev-server --inline --hot",
@@ -48,11 +48,12 @@
4848
"file-loader": "^0.8.4",
4949
"json-loader": "^0.5.4",
5050
"url-loader": "^0.5.7",
51-
"vue": "^2.0.5",
51+
"vue": "^2.1.3",
5252
"vue-hot-reload-api": "^1.2.0",
5353
"vue-html-loader": "^1.0.0",
5454
"vue-loader": "^9.5.0",
5555
"vue-style-loader": "^1.0.0",
56+
"vue-template-compiler": "^2.1.3",
5657
"webpack": "^1.12.2",
5758
"webpack-dev-server": "^1.12.0"
5859
}

src/FileUpload.vue

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -331,9 +331,18 @@ export default {
331331
}
332332
333333
var Component = this.$options.components.InputFile;
334-
if (Component._Ctor) {
334+
335+
// vue 2.0.0 = Component
336+
// vue 2.0.x = Component._Ctor
337+
// vue 2.1.x = Component._Ctor[0]
338+
if (!Component._Ctor) {
339+
340+
} else if (Component._Ctor == 'function') {
335341
Component = Component._Ctor
342+
} else {
343+
Component = Component._Ctor[0]
336344
}
345+
337346
var inputFile = new Component({
338347
parent: this,
339348
el: el,

0 commit comments

Comments
 (0)