/**

* Created by huangbaidong on 2016/9/18.

* 产品组件通用Store,*/Ext.define(‘app.component.ebs.itemdata.ProductStore‘, {

extend:‘Ext.data.Store‘,

autoLoad :true,

constructor :function(config) {

Ext.apply(config, {/*data:(function(){

var array = [];

Ext.each(top.productStore.getData().items, function(item) {

if(item.data.orgId == config.filterParams.orgId) {

array.push(item);

}

})

return array;

})()*/proxy: {

type:‘ajax‘,

url:‘../EbsSystemItemData/queryAllProducts‘,

reader: {

type:‘json‘,

rootProperty:‘datas‘,

totalProperty:‘total‘},

extraParams: config.queryParams

},

listeners:{

load :function( _this, records, successful, eOpts ) {//将store中model的id改为其他值。

Ext.each(records, function(record) {

record.id=record.data.inventiryItemId;

});

_this.setRecords(records);

}

}

});

app.component.ebs.itemdata.ProductStore.superclass.constructor.call(this, config);

}

});

ext store 数据修改_Ext 修改Store初始化加载完后修改record属性。相关推荐

  1. 关于bootstrap-inputfile初始化加载图片,修改图片重新上传文件的坑

    关于bootstrap-inputfile初始化加载,上传文件的坑 图片的展示与上传,使用bootstrap-inputfile,但是由于自己遇到的问题网上查询不到,特此记录(第一次写,请多包涵) 打 ...

  2. store update、insert或delete语句影响了意外的行数(0)。自加载实体后,实体可能已被修改或删除

    报错详情是: store update.insert或delete语句影响了意外的行数(0).自加载实体后,实体可能已被修改或删除.请参见http://go.microsoft.com/fwlink/ ...

  3. 从3dMax导出供threeJS使用的带动作模型与加载(认真修改详尽版)

    评论区发现的建议,最近没空测试,先贴这 还有好多人说找不到插件的 https://pan.baidu.com/s/1Q5g0... 密码:b43e . 应该是他们现在只是维护blender,只有这个的 ...

  4. ExtJS 等待两个/多个store加载完再执行操作

    Extjs加载Store是异步加载的,这有很多好处.但是当我们要在两个或多个不同的store加载完再执行一些操作时,异步加载就成了一个问题.在Stack Overflow 等网站搜集并试用了几个处理方 ...

  5. idea拦截了html中的静态资源,IDEA配置静态资源热加载操作(Springboot修改静态资源不重启)...

    第一步: 修改file->settings->compiler->build project automatically 第二步: 按ctrl+shift+a,搜索Registry双 ...

  6. AngularJS 初始化加载流程

    一.AngularJS 初始化加载流程 1.浏览器载入HTML,然后把它解析成DOM. 2.浏览器载入angular.js脚本. 3.AngularJS等到DOMContentLoaded事件触发. ...

  7. Spring Cloud Gateway系列【4】初始化加载流程源码解析

    文章目录 核心源码 Route类 AsyncPredicate接口 ServerWebExchange 接口 GatewayFilter RouteLocator RouteDefinitionLoc ...

  8. 优化 cesium 界面广告牌(billboard)数据量大于 10w +时,地图加载缓慢、卡顿、加载完成后浏览器严重卡顿甚至崩溃问题

    优化 cesium 界面广告牌(billboard)数据量大于 10w +时,地图加载缓慢.卡顿.加载完成后浏览器严重卡顿甚至崩溃问题 前言: 项目之前的设计,billboard 广告牌是绑在 ent ...

  9. jquery跟js初始化加载的多种方法及区别介绍

    jquery是等待页面加载完数据,以及页面部分元素:js是页面全部加载完成才执行初始化加载,具体示例祥看本文 jquery和js初始化加载页面的区别:  jquery:等待页面加载完数据,以及页面部分 ...

最新文章

  1. 华硕WL-500W无线路由器使用感受
  2. Oracle 触发器的使用小结
  3. HTML5能做哪些东西呢?这篇文章给你答案
  4. VTK:PCA用法实战
  5. grad在python什么模块_深度学习(Deep Learning)基础概念1:神经网络基础介绍及一层神经网络的python实现...
  6. Redis命令——键(key)
  7. Properties集合
  8. C#窗体控件-文本框控件TextBox
  9. 为什么创业者要假装读过《从0到1》和《创业维艰》?
  10. ble mesh 学习笔记(9)telink的mesh-lpn代码分析
  11. sheng的学习笔记-mysql框架原理
  12. Windows 10 微软拼音输入法无法输入中文标点符号
  13. 数据库监控 Prometheus + Grafana
  14. 不是因为寂寞才想你计算机谱子,不是因为寂寞才想你曲谱
  15. iphone6 和 iphone6 plus 屏幕适配问题
  16. 今天看到一篇文章,摘抄几句。愿,与君共勉!
  17. 20176408李俊 手写笔记
  18. Java最小因式分解_Javascript-625-最小因式分解——腾讯面试题库
  19. MyBatis从入门到精通__刘增辉(著)_ 电子工业出版社PDF下载
  20. 隐马尔可夫模型(三)——鲍姆-韦尔奇算法(Baum-Welch算法)

热门文章

  1. python怎么判断一个文件是否存在-利用Python如何判断一个文件是否存在
  2. 用python的turtle画圆-(python海龟绘图怎么增加每次画圆的半径)
  3. 用python画烟花-用python做一个烟花show
  4. php python-10分钟从PHP到Python
  5. python写错了怎么更改-Python中修改字符串的四种方法
  6. 解决Teamviewer连接出现的黑屏问题
  7. PHP + Redis 实现消息队列
  8. bulk_create 批量插入数据
  9. JavaScript标准参考教材(alpha)--笔记
  10. [转载]java中Date,SimpleDateFormat