我们先来捋一捋想要实现的功能:
这样,我们的组件结构就有了:
;!function(window, $, undefined){
function Upload() { };
Upload.prototype.change = function() { };
Upload.prototype.del = function() { };
Upload.prototype.compress = function() { };
Upload.prototype.submit = function() { };
}(window, jQuery)
|
|
|
接下来,介绍一下组件需要用到的几个API:
````
// 获取上传文件的 FileList
document.getElementById('inputId').files
````
|
|
|