ext 中 gridPanel,查询出来的数据如何转换

ext 中 gridPanel,查询出来的数据如何转换
ext 中 gridPanel,查询出来的数据如何转换
       1: 在ext 的gridPanel的ColumnModel 中 我们定义了其中一个显示列
           {
       header : '批次是否已满',
       width : 50,
       sortable : true,
       renderer : fullFlag,
       dataIndex : 'fullflag'
      }
      以上代码的意思是在查询出结果显示列表时,显示fullflag 列,但是我们一般在数据库中定义的标志名称都为英文
      描述,例如:是否已满标记: 在数据库中 FF0000 代表‘未满’,FF0001 代表‘已满’
      在显示此列信息时我们希望客户看到是 ‘未满’,‘已满’;而不是 FF0000,FF0001。
     
      在Ext 中我们可以为此列指定 renderer 属性。属性后面是函数名称。
      例如上面的例子中指定 renderer : fullFlag,
      然后定义 fullFlag 函数。如下:
      
         function fullFlag(value) {
      if (value == 'FF0001') {
       return '已满';
      } else if (value == 'FF0000') {
       return '未满';
      } else {
       return value;
      }
     }
    这样就可以了!

欢迎大家访问我的个人网站 萌萌的IT人

你可能感兴趣的:(ext 中 gridPanel,查询出来的数据如何转换)