首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

extjs初学者请问一个有关问题

2013-01-07 
extjs菜鸟请教一个问题在Ext表单控件中有个columns属性columns: [{header: ID, width: 100, dataIndex:

extjs菜鸟请教一个问题
在Ext表单控件中有个columns属性
columns: [
      {header: 'ID', width: 100, dataIndex: 'id', menuDisabled: false},
      {header: '昵称', width: 100, dataIndex: 'nicheng'},
      {header: '注册时间', width: 100, dataIndex: 'createDate', renderer: Fos.timeFormat},
      {header: '性别', width: 100, dataIndex: 'xingbie',renderer: function(v){return v=="1"?"男":"女";}},
]
我这边生日信息对应3个字段year,month,date我想将这3个字段合并到一列怎么解决?
{header: 'ID', width: 100, dataIndex: '', menuDisabled: false},
dataIndex只能指定一个属性,数据库不是我设计的,我不知道他为什么要将生日分成3个字段来存,

[解决办法]


 {   
        header: 'ID', 
        width: 100, 
        dataIndex: 'id',
        renderer: function(value, p, r) {
            return String.format('{0}年{1}月{2}日', r.data['Year'], r.data['Month'],     r.data['Day']);
        }
    }

热点排行
Bad Request.