条件文本绑定
Conditional text binding
如果我想在文本上添加条件,该怎么做?
例如:
{
text: 'Status', dataIndex: 'status'
},
这里的 dataIndex returning Status 为 "Completed" 或 "In-Progress"。在某些情况下,它会 return "null".
在"null"的情况下,如何将文本绑定为"Completed"?
一种方法是从数据库中获取空值的 "Completed" 数据。
有什么方法可以在 extjs 中实现吗?
if(dataIndex('status') == null)
text='Completed'
请推荐我。
这是方法
{
text: 'Status', dataIndex: 'status',
renderer: function(value){
if(value === null){
return "Completed";
}
return value;
}
}
如果我想在文本上添加条件,该怎么做?
例如:
{ text: 'Status', dataIndex: 'status' },
这里的 dataIndex returning Status 为 "Completed" 或 "In-Progress"。在某些情况下,它会 return "null".
在"null"的情况下,如何将文本绑定为"Completed"?
一种方法是从数据库中获取空值的 "Completed" 数据。
有什么方法可以在 extjs 中实现吗?
if(dataIndex('status') == null) text='Completed'
请推荐我。
这是方法
{
text: 'Status', dataIndex: 'status',
renderer: function(value){
if(value === null){
return "Completed";
}
return value;
}
}