摘要: 背景在使用ExtJS时遇到不少坑,如果不影响使用也无所谓,但是有些不能忍的,比如表格数据缓存问题。如果第一次打开页面查询出一些数据展示在表格中;第二次打开,即使不查询也会有数据,这是缓存的数据。我们知道ExtJS有个store是负责加载数据的,有时数据需要缓存以便二次利用,如一些公共的字典数据;但是... 阅读全文
posted @ 2015-12-17 13:44 飞起航 阅读(5415) 评论(0) 推荐(0) 编辑
摘要: 背景这要从我比较懒说起。技术框架ExtJS + resteasy,默认请求方式是ajax get,这后台方法就要写很多@QueryParam来获取参数。我比较喜欢前台用ajax post请求,后台方法参数就是一个map,所有前台参数映射成map的key-value,然后将map --> json(c... 阅读全文
posted @ 2015-12-17 13:43 飞起航 阅读(7381) 评论(0) 推荐(0) 编辑
摘要: 背景分页查询在Web页面中比例很大,我自己也写过分页框架,也用过很多第三方分页。基于jquery的dataTables,那么多例子、清晰API、应用广泛、开源,即使是新手也可以很快上手。ExtJS的分页功能,封装的很简单,因其例子少、API复杂、国内应用较少,往往需要先对ExtJS有整体认识、孰知A... 阅读全文
posted @ 2015-12-17 12:03 飞起航 阅读(6063) 评论(0) 推荐(0) 编辑
摘要: 背景用ExtJS新写了一个功能,运行时控制台打印错误Cannot read property 'on' of undefined,出错代码位置是Ext.define.bindStoreListener。分析根据出错代码可以猜测出与store有关,但是依然没有头绪。对于新技术或未知问题,我只好祭出杀手... 阅读全文
posted @ 2015-12-17 12:01 飞起航 阅读(10660) 评论(0) 推荐(0) 编辑