我的网格有“rowexpander”。有了这个,我能够扩展行,并能够显示内容.i.e。 html复选框。 现在我的要求是在我的数据库中我得到的值为true或false。所以取决于值,即我想要显示复选框,选中。
这是我的代码。
plugins: [
{
ptype: 'rowexpander',
rowBodyTpl:
['<ul><li><input type="checkbox" name="" checked={marginAccess} ><span>Margin Access for Quote</span></li></ul> ']
}
现在{marginAccess}什么时候是真的我要显示“” 即检查=检查
我无法做到这一点,你能建议我吗?
答案 0 :(得分:1)
在模型中创建虚拟成员。其中一个将返回“已选中/未选中”以获取其他字段的真/假值。像这样:
{ name: 'marginAccess_str', type: 'string', convert: function(v, r) {
if (r.get('marginAccess'))
return 'checked';
else
return 'unchecked';
}},
然后在模板中使用marginAccess_str。