ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

javascript – 查询JS Ext.data.Store

2019-07-04 05:30:58  阅读:253  来源: 互联网

标签:javascript combobox extjs store


我打算用http://www.objis.com/formationextjs/lib/extjs-4.0.0/docs/api/Ext.data.Store.html存储一个表并过滤数据……例如表销售:产品|分公司|数量|收入| …
假设数量和收益的数据是值的范围,例如:小于100,介于101和200之间等等.我使用ComboBox为每列过滤数据:Product combobox,Branch combobox,…

我的设计有一个全局商店来保存桌子,每个ComboBox有一个商店.
我知道我可以使用ComboBox中的事件/侦听器选择来应用过滤器.另外,使用全局Store的datachanged来设置其他商店中的数据.

我的问题是:如何从全局存储中获取/选择/提取列并应用不同的排序操作来设置每个组合框存储中的数据???

更新

http://jsfiddle.net/jQXf7/6/

解决方法:

我使用商店的collect方法和使用Ext.data.ArrayReader为ComboBox商店制定了解决方案.

> Collect:从此商店收集特定dataIndex的唯一值.
> Ext.data.ArrayReader:数据读取器类,用于从Array创建Ext.data.Record对象数组.

解决方案:http://jsfiddle.net/jQXf7/10/(当时简单实现一个过滤器)

标签:javascript,combobox,extjs,store
来源: https://codeday.me/bug/20190704/1374193.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有