2014年9月11日

摘要: 之前用EXTJS的gridPanel组件的时候,因为经常对gridPanel中的stroe数据进行过滤,所以有时候总是导致gridPanel自身所带的scrollbar失效。取个实例,EXTJS gridPanel自带的滚动条,是有一个固定的列宽来放置这个scrollbar的,如上图所示。所以当这个... 阅读全文
posted @ 2014-09-11 14:36 希希爸爸 阅读(2131) 评论(2) 推荐(0)

2014年9月10日

摘要: 前端时间开发的时候,需要将Ext.data.Store中的data先储存到一个变量中,然后将把这个store的data清空,最后再把变量中的data load到store中。代码是这样的:var tempData = this.store.data.clone();/* Something else... 阅读全文
posted @ 2014-09-10 14:37 希希爸爸 阅读(409) 评论(0) 推荐(0)

2014年9月5日

摘要: 下面列举一些实例来说明Store findRecord 这个方法简单使用。比如你有一个userStore,这时想要去查找一个名字为Felix的user (前提当然是user model得有一个user的field),查询如下:var user = userStore.findRecord('firs... 阅读全文
posted @ 2014-09-05 10:13 希希爸爸 阅读(3747) 评论(0) 推荐(0)

2014年8月26日

摘要: Extjs的DataView组件似乎没有排序的功能(针对View中的Item进行拖拽实现位置变化来达到排序的目的),下面的代码实现则是对这个功能的补充:1. 拖拽任意的ITEM来实现位置切换(如将ITEMA拖至ITEMB上方,然后放开,则ITEMA会插入到ITEMB的前面一个位置)。2. 如果将一个... 阅读全文
posted @ 2014-08-26 15:04 希希爸爸 阅读(512) 评论(0) 推荐(0)

2014年8月25日

摘要: 最近项目接到一个需求,要求用拖拽实现在两个Panel之间实现拖拽添加和删除元素的功能.首先想到的是EXTJS提供的View组件,View组件绑定一个Store和Template就可以得到预期的UI显示效果,再加上EXTJS提供的DD(Drag and Drop)功能,则可以实现两个View组件之前的... 阅读全文
posted @ 2014-08-25 16:57 希希爸爸 阅读(1040) 评论(0) 推荐(0)

导航