附件组件默认没有控制可上传附件的大小,如果需要控制可以在附件组件的onStart事件中进行控制
在onStart事件的event参数中可以获取到上传的附件的大小如下:
event.event.file.size可以获取到,
获取到的值是按照字节计算的,可以自己转换为KB等,如果大写不满足需求可以用event.cancel=true阻止上传
如下:
Model.prototype.attachment2Start = function(event){ var size = event.event.file.size; if(size > 7*1024){//大小小于7KB event.cancel = true;//终止上传 } };
评一波