条件文本绑定

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;
      }              
  }