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

QQ登录

只需一步,快速开始

查看: 1598|回复: 4

[结贴] button组件属性问题

[复制链接]

14

主题

46

帖子

134

积分

初级会员

Rank: 2

积分
134
QQ
发表于 2016-12-5 16:15:26 | 显示全部楼层 |阅读模式
想在按钮click事件中修改按钮label,
已知情修改单个Button的label如下:
Model.prototype.button6Click = function(event){
    event.source.set("label", "hello");
        };

但是想问 如果只是点击了button6,还想同时修改button7,button8的label应该怎么写。

还有就是获取某个button的label值应该怎么写

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-12-5 16:23:21 | 显示全部楼层
找到修改呀

this.comp('xid').set('lable','.....');

应该就可以啊
回复 支持 反对

使用道具 举报

14

主题

46

帖子

134

积分

初级会员

Rank: 2

积分
134
QQ
 楼主| 发表于 2016-12-5 16:53:42 | 显示全部楼层
本帖最后由 czcp 于 2016-12-5 17:09 编辑

            Model.prototype.button6Click = function(event){
                event.source.set("label", "去");
                  this.comp('button7').set('label','打');
                this.comp('button8').set('label','车');
            };


这样可以了


然后取Button6的label值应该怎么写呢?
var tmp=this.val('button6').label;
这样么?
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-12-5 17:54:14 | 显示全部楼层
czcp 发表于 2016-12-5 16:53
Model.prototype.button6Click = function(event){
                event.source.set("label" ...

this.comp('button6').set('label','去');
回复 支持 反对

使用道具 举报

14

主题

46

帖子

134

积分

初级会员

Rank: 2

积分
134
QQ
 楼主| 发表于 2016-12-5 18:10:48 | 显示全部楼层
已解决谢谢 申请结贴
  //          var tmp=this.comp('button7').get('label');
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 06:41 , Processed in 0.071542 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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