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

QQ登录

只需一步,快速开始

查看: 1656|回复: 4

[处理中3] 关于自定义

[复制链接]

8

主题

23

帖子

51

积分

初级会员

Rank: 2

积分
51
QQ
发表于 2017-5-10 16:37:44 | 显示全部楼层 |阅读模式
求助,我在代码里写了自定义创建button,然后需要赋予click事件,现在的问题是为了区分按钮,获取相应值,我需要给click事件传参,如何处理?
我的2个方案都失败了,一个是传参,但是不清楚怎么传?老是报错,方案2获取点击组件的属性,但是event.source.label可以取到值,其他的 比如xid 或者自定义的都取不到?没折了 求教。
发表于 2017-5-10 16:42:11 | 显示全部楼层
http://docs.wex5.com/wex5-ui-question-list-2067/

参考 动态创建组件的案例!定义的点击事件,第二个参数才是事件源!
你可以在button上生成不同的自定义属性! 通过获取属性的值进行区分
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

8

主题

23

帖子

51

积分

初级会员

Rank: 2

积分
51
QQ
 楼主| 发表于 2017-5-11 08:51:33 | 显示全部楼层
liangyongfei 发表于 2017-5-10 16:42
http://docs.wex5.com/wex5-ui-question-list-2067/

参考 动态创建组件的案例!定义的点击事件,第二个参 ...

多谢 俺去研究研究
回复 支持 反对

使用道具 举报

8

主题

23

帖子

51

积分

初级会员

Rank: 2

积分
51
QQ
 楼主| 发表于 2017-5-11 09:10:05 | 显示全部楼层
liangyongfei 发表于 2017-5-10 16:42
http://docs.wex5.com/wex5-ui-question-list-2067/

参考 动态创建组件的案例!定义的点击事件,第二个参 ...

按照你的给的地址重新调整了下,其实结果和我之前一样,动态创建的单击事件是没有问题的,问题是参数,通过event传的 只有label是可以顺利取出来的 ,其他属性都是undefinded
回复 支持 反对

使用道具 举报

发表于 2017-5-11 10:19:33 | 显示全部楼层
jiedead 发表于 2017-5-11 09:10
按照你的给的地址重新调整了下,其实结果和我之前一样,动态创建的单击事件是没有问题的,问题是参数,通 ...

我的意思是生成的dom节点自定义属性!参数直接给自定义属性赋值就行了!

点击事件中
arguments[1].currentTarget.getAttribute('属性')  就能获取这个值了!

点击事件应该不能传参的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 10:17 , Processed in 0.120077 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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