Extjs 5, я использую JsonpProxy, когда магазин синхронизации(), браузер будет отправлять данные, такие какExtJS дата DateFormat в модели, похоже, не работает
_dc 1414743789200
callback Ext.data.JsonP.callback2
records {"empid":8047,"empname":"Tom","action":1,"typeid":1,"num":1,"spec":170,"oper_id":5234,"actiontime":"2014-10-31T16:23:07","id":"jx.model.Item-1"}
type 1
Формат actiontime включает в себя «T» Я не хочу и Я хочу изменить формат actiontime
в records
как «20141031». Что бы я ни установил dateFormt времени действия в модели. records
остается неизменным.
Магазин:
Ext.define('MyApp.store.Item', {
extend: 'Ext.data.Store',
....
proxy: {
type: 'jsonp',
api: {
read: '',
create: 'http://192.168.202.6:8080/jx/PutAppJson.action',
update: '',
destroy: ''
},
extraParams:
{
type: '1'
},
url: 'defualt.action',
writer: {
type: 'json'
},
reader: {
type: 'json'
},
Модель
{
type: 'date',
name: 'actiontime',
dateFormat: 'Y-m-d',
dateReadFormat: 'Y-m-d',
dateWriteFormat: 'Y-m-d'
}
Энергосистемы
{
xtype: 'datecolumn',
width: 200,
dataIndex: 'actiontime',
text: 'WorkTime',
format: 'Y-m-d H:i:s'
}
В чем проблема?
Еще '2014-10-31T16: 23: 07'. – Ron