伙计,我喜欢 FineUploader 的极致定制,有很多选择。我的问题是,如果可能的话,我将如何在构造函数之外设置选项?例如,我的请求对象取决于所选文件的类型,因此我必须在构建 FineUploader 对象之后构建该对象。另外,我想在构造函数之外设置某些回调,并尝试过类似的东西:
this.uploader =
new qq.FineUploaderBasic({button: btnAF,
debug: true,
multiple: false,
callbacks:{
onSubmitted: lang.hitch(this, this._addFile)
},
autoUpload: false});
然后在代码中的其他地方:
var request = { endpoint: '/some/url/yada/yada/yada'};
this.uploader.request = request;
this.uploader.callbacks.onComplete = function(id, .... ) { alert ('Woo hoo!'); }
this.uploader.uploadStoredFiles();
但是,它似乎不像这样工作,而且我在 API 文档中没有看到任何允许我即时设置这些的“设置器”。
有什么想法或建议吗?