cuixueying studentArr是我已解析的JSON对象数组,数据输出信息没问题。
stuName是JSON对象用户名
signState是JSON对象签到状态
name_txt是list名字文本
sign_btn是list签到按钮
state_txt是list签到文本
var arr:Array = [];//JSON数据录入
for (var i:int = 0; i < studentArr.length; i++) {
var ob:Object = studentArr[i];
var bo:Boolean;
(ob.signState)? bo=true:bo=false;
(ob.signState)? str="已到":str="未到";
arr.push({name_txt:{text:ob.stuName}, state_txt:{text:str},sign_btn:{mouseEnabled:bo}, sign_btn:{gray:!bo}});
}
this._signlist.array = arr;
this._signlist.selectEnable = true;
以上,list中的按钮mouseEnabled与gray属性 就出问题了,乱掉了。不知道什么原因