|
发表于 2016-2-23 15:36:42
|
显示全部楼层
本帖最后由 liangyongfei 于 2016-2-24 16:10 编辑
你好楼主,这个特性目前版本不支持,已作为产品功能建议提交(内部编号:2016022300023),感谢楼主的支持与配合。先把/UI2/system/components/comp2.min.js去掉或改名
1.这个需要修改attachmentSimple组件的源码:
/UI2/system/components/justep/attachment/attachmentSimple.js
将这个js代码中,initUploader:function()中的一段代码:
self.uploader = new Uploader(self.$domNode.find('.x-item-upload'),{
actionUrl:actionUrl
});
改成:
self.uploader = new Uploader(self.$domNode.find('.x-item-upload'),{
actionUrl:actionUrl,
autoUpload:false
});
然后,在你需要上传的时候,调用this.comp('attachmentSimple组件Xid').uploader.submit();
2.缩略图慢 可以后台生成小图 不是组件问题
3.上传遮罩 问题,默认是自带一个进度条的,在/UI2/system/components/justep/attachment/attachmentSimple.js中可以搜下字符串:x-doc-process-bar 表示的是上传进度条的样式,onProgress事件中显示的,onSuccess事件中隐藏的
你可以修改这个样式,在/UI2/system/components/justep/attachment/css/attachment.less中,修改成你想要的样式后
运行没问题了就合并资源,执行tools\dist目录下的dist.bat 和 less.bat 就可以了
|
|