2012-06-26 9 views
1

첫 번째로드시 내 gridpanel이 json의 colmodel을 읽고 있습니다. 렌더러가 작동하지 않는 것을 제외하고는 모든 것이 좋습니다. 서버에서ExtJS GridPanel json의 colModel 렌더

json으로 반환 : colModel의로드를 처리

,"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 : 사전에

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

감사합니다.

답변

1

Ext.util.Format.dateRenderer ('d-m-Y H : i : s')는 함수를 반환하지만, ""안에 넣으면 렌더러가 없으므로 문자열로 처리됩니다. ''을 (를) 삭제하십시오.

"renderer":Ext.util.Format.dateRenderer('d-m-Y H:i:s')