来自json的ExtJS GridPanel colModel渲染器
我的gridpanel在第一次加载时从json读取它的colmodel。一切正常,只是渲染器不工作 从服务器返回的Json:来自json的ExtJS GridPanel colModel渲染器,extjs,renderer,gridpanel,Extjs,Renderer,Gridpanel,我的gridpanel在第一次加载时从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')"}
,"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 ) ;
提前感谢。Ext.util.Format.dateRenderer('d-m-Y H:i:s')返回一个函数,但如果将它放在“”中,它将被视为字符串(因此没有渲染器)。只需删除“”
Ext.util.Format.dateRenderer('d-m-Y H:i:s')返回一个函数,但如果将其放入“”中,它将被视为字符串(因此没有呈现器)。只需删除“”
"renderer":Ext.util.Format.dateRenderer('d-m-Y H:i:s')