我有一个要求,我只需要添加一个Sencha列表中的一些项目的披露按钮。你知道如何做到这一点吗?
将onItemDisclosure设置为TRUE可为列表中的所有项启用此选项。但我只想根据特定条件为子集启用它。
任何帮助我们都深表感谢。
发布于 2013-03-08 17:52:10
使用List的disclosureProperty。从文档中:
检查每条记录以显示每个记录的信息的属性。此属性必须为false才能防止公开内容显示在项上。
默认设置为:‘披露’
因此,将名为disclosure的字段添加到模型中应该是您需要做的全部工作。
Ext.define('MyModel', {
extend:'Ext.data.Model',
fields:[//other fields
{
name:'disclosure',
convert: function(value, record){
// logic to determine if disclosure should be displayed.
// return Boolean value
}
}
]
});https://stackoverflow.com/questions/15288415
复制相似问题