起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5740|回复: 12

[结贴] 附件上传问题请教

[复制链接]
发表于 2017-5-9 15:40:24 | 显示全部楼层 |阅读模式
本帖最后由 忘了忘了 于 2017-5-9 16:38 编辑

请问怎么才能在上传的时候判断是否有同名的图片呢?如果有就删除之前的,然后添加最新的进去?使用的是attachmentSimple组件

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-5-9 17:16:33 | 显示全部楼层
可以参考http://docs.wex5.com/bex5-ui-question-list-10046/自己在event中获取到文件名
自己在获取附件组件的json串遍历,获取名字跟事件中做对比,如果一样就做标记,然后在上传调用组件的deleteFile:function(storeFileName,ownerID)方法删除
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-9 17:49:17 | 显示全部楼层
jishuang 发表于 2017-5-9 17:16
可以参考http://docs.wex5.com/bex5-ui-question-list-10046/自己在event中获取到文件名
自己在获取附件组 ...

请问,应该是在什么事件里面获取我上传的图片呢?我这边是批量上传的图片
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-5-10 08:51:27 | 显示全部楼层
2楼已经发了啊
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-10 08:59:18 | 显示全部楼层

2楼        uploader.on('onFileSelected', function(event) {
                debugger;
                alert(event.file.name);
                        var type = event.file.type;
                       
                        /*if (type != 'application/msword') {// 判断类型不为doc
                                justep.Util.hint('文件类型比符合要求', rootNode);
                                event.cancel = true;// 终止上传
                        }*/
                });这么写的话只能取到一条,我是可以多选操作的
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-5-10 10:50:35 | 显示全部楼层
event中有files里面是多选的文件啊
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-10 11:14:43 | 显示全部楼层
本帖最后由 忘了忘了 于 2017-5-10 11:42 编辑
jishuang 发表于 2017-5-10 10:50
event中有files里面是多选的文件啊

取不到files文件上传多张图片取到就一张如图 版本: 5.3.4.4933
经测试,高版本才有,请问如何修改呢
QQ截图20170510111433.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-5-10 13:35:44 | 显示全部楼层
没有files,上传了几个文件这个事件也会到几次
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-10 13:44:18 | 显示全部楼层
jishuang 发表于 2017-5-10 13:35
没有files,上传了几个文件这个事件也会到几次

大神,就是测试过只会进入一次,您还要我怎么说呢
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-5-10 14:28:57 | 显示全部楼层
3.6版本本地测试没问题,你要继续上传,也可以在onStart事件中操作
attachmentSimple.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-24 14:50 , Processed in 0.071583 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表