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

QQ登录

只需一步,快速开始

查看: 7616|回复: 7

[处理中3] 如果在上传时获取attachmentPC组件的字段值

[复制链接]

20

主题

78

帖子

554

积分

高级会员

Rank: 4

积分
554
QQ
发表于 2021-3-15 11:34:34 | 显示全部楼层 |阅读模式
想要在上传文件时获取attachmentPC组件的字段值(docname、docid等等),但是在attachmentPC没有直接获取值的函数,我就新建了一个textarea,也bind-ref了附件的字段,但是在上传第一个附件的时候,textarea里面虽然显示这个字段的值,但是在通过val()函数获取值的时候并没有获取到,上传第二个附件的时候,val()函数会获取第一个附件的值,上传第三个附件的时候,val()函数会获取前两个附件的值,就是永远要延迟一个获取,请问这该怎么解决?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35932
发表于 2021-3-15 17:38:11 | 显示全部楼层
具体需求要做什么?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

20

主题

78

帖子

554

积分

高级会员

Rank: 4

积分
554
QQ
 楼主| 发表于 2021-3-16 10:22:08 | 显示全部楼层
获取每个附件的docID,给每个附件加一个我自己设定的注释文字
大概原理就是上传成功一个附件后,在onsuccess事件中获取当前上传附件的docID,然后根据这个docID给这个附件加一个注释文字
但是现在上传后获取的docID延迟一个附件
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35932
发表于 2021-3-16 18:06:14 | 显示全部楼层
在data的值改变事件中获取
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

20

主题

78

帖子

554

积分

高级会员

Rank: 4

积分
554
QQ
 楼主| 发表于 2021-3-17 10:42:37 | 显示全部楼层
jishuang 发表于 2021-3-16 18:06
在data的值改变事件中获取

还是不行,在data组件的onDataChange组件中获取docID还是有一个附件的延迟

涂鸦_IMG_20210317_103144R_1.jpg
图片中我上传了两个附件,下面的textarea框也确实显示了两个附件的信息,但是我在事件的js代码中console.log附件的docName和附件的数量就是有延迟
我已经上传了第二个附件,但是才打印第一个附件的信息


回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35932
发表于 2021-3-18 11:45:20 | 显示全部楼层
valuechanged事件,不是datachange事件
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

20

主题

78

帖子

554

积分

高级会员

Rank: 4

积分
554
QQ
 楼主| 发表于 2021-3-19 11:14:34 | 显示全部楼层
jishuang 发表于 2021-3-18 11:45
valuechanged事件,不是datachange事件

情况跟5楼一样,还是有一个附件的延迟
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35932
发表于 2021-3-19 19:45:36 | 显示全部楼层
data的onVauleChanged事件中肯定可以获取到的,上传了一个上传第二个,里面获取的是两个
attachment.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-9 22:52 , Processed in 0.069604 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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