HTML Code:
<mx-view
class="btn btn-brand fl"
path="mx-uploader/index"
action="./index.html"
name="file1"
multiple="true"
mx-error="showError()"
mx-success="showSuccess()"
mx-progress="showProgress()"
>上传文件</mx-view>
<mx-progress value="<%=percent%>" fixed="2" class="fl ml20" />
Javascript Code:
let Magix = require('magix');
module.exports = Magix.View.extend({
tmpl: '@index.html',
render() {
let me = this;
me.updater.digest({
showProgress: false,
percent: 0
});
},
'showError<error>'(e) {
console.log(e.error);
},
'showSuccess<success>'(e) {
console.log(e.response);
},
'showProgress<progress>'(e) {
this.updater.digest({
percent:e.percent
});
}
});