Extjs3.4 Store中pruneModifiedRecords配置和getModifiedRecords方法搭配问题
来源:互联网 发布:ipadmini4下载软件 编辑:程序博客网 时间:2024/05/16 06:45
在Extjs3.4中,对Store进行增、改、改后删操作之后,通过getModifiedRecords获取修改Records问题?
当对Store数据源进行添加Record或修改Record后(未删除),这些Record数据可通过getModifiedRecords方法获得(可理解为:添加和修改的Record被标记),getModifiedRecords方法将返回一个Records数组,对这些数据进行部分或全部删除后,再用getModifiedRecords方法获取时被删除的数据不存在。当对未修改的原始数据进行删除时,对getModifiedRecords获取的Records数组无影响。
在Extjs3.4中,Store中pruneModifiedRecords默认配置为false,pruneModifiedRecords为true表示对修改或添加的Record在remove移除时真正删除,即对Store中新增或修改过的Records进行某条Record删除后,使用getModifiedRecords方法获取的Records数组中将不存在该Record。
- <pre name="code" class="html">pruneModifiedRecords:true
- pruneModifiedRecords:false
当对Store数据源进行添加、修改,使用getModifiedRecords方法可获取相应添加或修改的Records数组,此时删除添加或修改的Record,在Store中获取时已删除,而通过getModifiedRecords方法获取时这些Record数据依然存在,重复添加、修改或改后删除操作,getModifiedRecords中会叠加。当对未修改的原始数据进行删除时,对getModifiedRecords获取的Records数组无影响。
Record:记录
Records:多条记录(数组)
阅读全文
0 0
- Extjs3.4 Store中pruneModifiedRecords配置和getModifiedRecords方法搭配问题
- Extjs3.4 Store中pruneModifiedRecords配置和getModifiedRecords方法搭配问题
- Ext中 store.getModifiedRecords().length 问题
- Ext中 store.getModifiedRecords().length 问题
- store.getModifiedRecords()
- Extjs3中修改Store里proxy的URL的方法
- extjs3 设置本地store &&远程
- 关于extJS3.2版本中设置datefield控件和combo控件等只读的问题
- extjs3.2中grid中行的多选和单选问题
- 在Extjs3.4中使用CKEditor3.6.1
- Extjs3.4和fusioncharts3.2的整合
- extJs3.3版本中treeGrid列宽的问题
- ExtJS3 中EXT.encode()处理json的问题及解决方法
- extjs3 RadioGroup单选变多选问题
- extjs3.2中datefield和comboBox使用readOnly不正常显示
- extjs3.3.1中继承实现代码的抽取和调用
- extjs3.2中datefield和comboBox使用readOnly不正常显示
- extjs3.2中datefield和comboBox使用readOnly不正常显示
- @import导入外部样式表与link链入外部样式表的区别
- Android 限制EditText只能输入数字、限制输入类型、限制输入长度的小技巧
- 微信公众号图文中怎么下载封面图?
- HTC VIVE手柄输入函数大全
- 引用阿里巴巴(iconfont)字体图标
- Extjs3.4 Store中pruneModifiedRecords配置和getModifiedRecords方法搭配问题
- Spark Streaming接收kafka数据,输出到HBase
- java基础-StringBuffer(常见功能—添加、删除和修改)
- PostgreSQL 错误代码
- 获取有多少个class相同的元素
- DB2锁机制
- 鼠标事件 onmouseenter 和 onmouseover 的区别
- PHP表单中的Get与Post两种提交的方式的区别
- c#程序运行时,不弹出DOS窗口,但窗体执行