我是 Ext JS 的新手。我的要求是在 UI 中以“d/m/Y h:i”格式显示日期。
以下是我创建的类:
- A.java :从这个文件中我得到“2015-01-24T14:31:11”格式的日期。
- 模型 Js 文件:
fields: [{name: 'date', type: 'date'}]
存储 Js 文件:
loadData : function () return new PromisedRequest() .get("/test/{empId}") .then(function (data) { Ext.each(data, function(rec) { var dt = new Date(); rec.date = Ext.Date.format(dt, 'd/m/Y h:i'); }); return data; }) .then(null, null, null, this);
查看 js 文件:每一行都在 textarea 中呈现,其他一些文本也来自商店。当我使用它时
new Date()
,它会被成功覆盖。当我尝试从 json rec 格式化日期时,它不会在商店中更新。如果有人遇到同样的问题并有相同的解决方案,我将不胜感激。