2012-06-26 2 views
1

Моя сетка читает его колмодель от json при первой загрузке. Все в порядке, за исключением того, что средство визуализации не работает.ExtJS GridPanel colModel renderer от json

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) ; 

Спасибо заранее.

ответ

1

Ext.util.Format.dateRenderer ('d-m-Y H: i: s') возвращает функцию, но если вы поместите ее внутри "", она будет рассматриваться как строка (так что никакой рендер). Просто удалите ""

"renderer":Ext.util.Format.dateRenderer('d-m-Y H:i:s') 
Смежные вопросы