1

我的网格面板在第一次加载时从 json 中读取它的 colmodel。一切都很好,除了渲染器不工作。

从服务器返回的 Json:

,"colModel":[
{"header":"Reg. Id","dataIndex":"RegId","sortable":true},
{"header":"Reg. Date","dataIndex":"RegDT","sortable":true,"renderer":"Ext.util.Format.dateRenderer('d-m-Y H:i:s')"}
]

Javascipt 处理 colModel 的加载:

    var tempConfig = Store.reader.jsonData.colModel;
    colModel.setConfig(tempConfig,true);
    registrationGrid.reconfigure( registrationStore, colModel ) ;

提前致谢。

4

1 回答 1

1

Ext.util.Format.dateRenderer('dmY H:i:s') 返回一个函数,但如果你把它放在 "" 中,它将被视为一个字符串(所以没有渲染器)。只需删除“”

"renderer":Ext.util.Format.dateRenderer('d-m-Y H:i:s')
于 2012-06-26T10:46:41.760 回答