后台Java返回时间对象格式:
"lastLoginTime":{"date":4,"day":3,"hours":12,"minutes":0,"month":6,"seconds":0,
"time":1341374400000,"timezoneOffset":-480,"year":112}
前台处理:
ColumnModel中处理:
{header: "最后登录时间", sortable: true,
renderer : Ext.util.Format.dateRenderer('Y-m-d H:i:s'),
dataIndex: 'lastLoginTime'}
JsonStore中处理(注意加粗部分):
fields : ['depId','depName',{
name:'lastLoginTime',
type:'date',
mapping : 'lastLoginTime.time',
dateFormat : 'time'
},'mail','password','phone','status','userId', 'userName']
还需要注意一点,这个fields必须顺序匹配,如果没有特殊处理时间就不需要,现在特殊处理时间后,加了mapping,其他的就不知道怎么对应了,所以默认是按照返回的json顺序来,这里要对应。
但是当Java返回的Date为NULL值得时候,你会发现GridPanel压根就不显示数据了,解决办法如下(使用convert):
JsonStore中处理:
fields : ['depId','depName',{
name:'lastLoginTime',
type:'date',
mapping : 'lastLoginTime',
convert : function(v,f){
if(v == null){
return '';
}
var dt = new Date();
dt.setTime(v.time);
return Ext.util.Format.date(dt,'Y-m-d H:i:s');
},
// mapping : 'lastLoginTime.time',
dateFormat : 'time',
defaultValue : ''
},'mail','password','phone','status','userId', 'userName']
而ColumModel中就不需要特殊处理了,如下:
{header: "最后登录时间", sortable: true,dataIndex: 'lastLoginTime'}
分享到:
相关推荐
ExtJs GridPanel双击事件获得双击的行,双击行可以选中前面的checkbox,并获得行号
通过Servlet让Extjs GridPanel 显示数据库数据
此文件用于项目首页内容,使用了ExtJs中的GridPanel
ExtJS的GridPanel导出excel文件,方便快捷易懂!
Extjs gridpanel 出现横向滚动条问题的解决方法,在gridpanel中加入以下代码即可。
NULL 博文链接:https://topbox163.iteye.com/blog/1276463
一个关于GridPanel的使用例子 介绍了Proxy,JsonReader Store gridPanel等几个对象的简单使用
Extjs分页使用java实现数据库数据查询.docx
NULL 博文链接:https://xiaohewoai.iteye.com/blog/409898
EXTJS.GRIDPANEL中日期格式 设置
本人自己写的Extjs入门教程,上面实现了treePanel和GridPanel的集成和交互。
Extjs2.02 Gridpanel加载本地数组资源的实例,思路相当清晰。对初学者很有用
漂亮的Extjs图片展示组件实例,类似于幻灯片,可直接拿去用,非常不错的哦
主要介绍了Extjs gridpanel 中的checkbox(复选框)根据某行的条件不能选中的解决方法,需要的朋友可以参考下
Java + ExtJs示例, JDBC 数据脚本在里面
肯定有用,extjs4要好好看啊,很简单的,容易上手
主要介绍了Extjs4实现两个GridPanel之间数据拖拽功能具体方法,有需要的朋友可以参考一下
ExtJs GridPanel中实现增删改效果的代码,需要的朋友可以参考下。
Java ExtJs小例子Java ExtJs小例子Java ExtJs小例子Java ExtJs小例子Java ExtJs小例子Java ExtJs小例子Java ExtJs小例子Java ExtJs小例子Java ExtJs小例子Java ExtJs小例子
主要介绍了ExtJs中gridpanel分组后组名排序实例代码,有需要的朋友可以参考一下