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

QQ登录

只需一步,快速开始

查看: 2298|回复: 8

[结贴] attachmentSimple多次调用问题

[复制链接]

34

主题

129

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
QQ
发表于 2017-3-16 13:43:50 | 显示全部楼层 |阅读模式
在一个页面调用多次attachment,第一次调用后选择图片,图片正常加载上,比如说选择了两张图片,然后还是在这个页面,当第二次调用attachment这个控件的时候,刚加载出来就显示上次选择的两张图片,如何让第二次几以后的调用不加载以前的图片呢(质量复查页面是个列表,点击考核弹出页面,页面中有attachment,当第二次以后出现这个页面就会默认加载上次的图片),attachment中绑定了data中的一个字段,我用this.comp('data").set('字段名','')也不起作用
1.png
发表于 2017-3-16 14:28:00 | 显示全部楼层
this.comp('data").setValue('字段名','[]')
里面应该是一个数组!!清空的话这样赋值!!

然后重新选择图片赋值即可!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

34

主题

129

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
QQ
 楼主| 发表于 2017-3-16 14:41:00 | 显示全部楼层
liangyongfei 发表于 2017-3-16 14:28
this.comp('data").setValue('字段名','[]')
里面应该是一个数组!!清空的话这样赋值!!

按照你的方法清空后第二次选择图片,上次选择的图片仍然还在attachment上,没有消失
回复 支持 反对

使用道具 举报

发表于 2017-3-16 16:01:05 | 显示全部楼层
2538402839 发表于 2017-3-16 14:41
按照你的方法清空后第二次选择图片,上次选择的图片仍然还在attachment上,没有消失 ...

本地测试没问题
使用/UI2/system/components/justep/attachment/demo/demoSimple.w
上传文件后!将textarea 的值修改成  []  
移出光标后!图片自定消失了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

34

主题

129

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
QQ
 楼主| 发表于 2017-3-16 16:14:17 | 显示全部楼层
liangyongfei 发表于 2017-3-16 16:01
本地测试没问题
使用/UI2/system/components/justep/attachment/demo/demoSimple.w
上传文件后!将textar ...

看看你的代码是怎么将将textarea 的值修改成  []  的吧
回复 支持 反对

使用道具 举报

发表于 2017-3-16 16:58:41 | 显示全部楼层
2538402839 发表于 2017-3-16 16:14
看看你的代码是怎么将将textarea 的值修改成  []  的吧

我就手动改的呀!!手动编辑textarea 修改值为空!图片自动消失,说明可以动态感知的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

34

主题

129

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
QQ
 楼主| 发表于 2017-3-16 18:05:36 | 显示全部楼层
liangyongfei 发表于 2017-3-16 16:58
我就手动改的呀!!手动编辑textarea 修改值为空!图片自动消失,说明可以动态感知的! ...

textarea是绑定的这个值bind-ref="data1.ref('fAttachment')"也就是显示图片绑定的值,我就是不知道改如何清空这个值
回复 支持 反对

使用道具 举报

发表于 2017-3-17 09:30:03 | 显示全部楼层
2538402839 发表于 2017-3-16 18:05
textarea是绑定的这个值bind-ref="data1.ref('fAttachment')"也就是显示图片绑定的值,我就是不知道改如 ...

手动清空不会吗??如果用代码清空就是this.comp('data1').setValue('fAttachment','');
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

34

主题

129

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
QQ
 楼主| 发表于 2017-3-17 12:14:48 | 显示全部楼层
liangyongfei 发表于 2017-3-17 09:30
手动清空不会吗??如果用代码清空就是this.comp('data1').setValue('fAttachment',''); ...

我最后用每行绑定data组件,点击row自动清空了,结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-5 12:23 , Processed in 0.059870 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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