`
lijunaccp
  • 浏览: 159166 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

向store中手动增加和移除数据

阅读更多
//获得表格中被选中的记录条数
var records = sla_addslm_grid.getSelectionModel().getSelections();
//遍历记录数
for(var i=0;i<records.length;i++){
    //取得每条记录的字段值
    var slmId=records[i].get("slmId");
    var slmTitle=records[i].get("slmTitle");
    var slmAppObj=records[i].get("slmAppObj");
    var slmType=records[i].get("slmType");
    //拼成JSON格式
    var params={slmId:slmId,slmTitle:slmTitle,slmAppObj:slmAppObj,slmType:slmType};
    //向Store中手动增加数据
    sla_form_slaSlmStore.add(new Ext.data.Record(params))
}


//获得表格中的记录数
var records = sla_form_slaSlmGrid.getSelectionModel().getSelections();
//遍历记录数
for(var i=0;i<records.length;i++){
    //从Store中移除记录
    sla_form_slaSlmStore.remove(records[i]);
}
分享到:
评论

相关推荐

    移除开发者警告

    在使用谷歌浏览器(Chrome)的过程中,有时我们可能会遇到“开发者警告”的提示,这通常是由于尝试安装非官方或未经过Chrome Web Store验证的扩展程序时出现的。这种警告是为了保护用户的网络安全,防止恶意软件的...

    swift-查看并从Apple的“通知数据库”中删除通知消息

    Apple的通知服务在iOS中扮演着重要角色,它允许应用程序在适当的时候向用户提供信息。本篇将详细介绍如何利用Swift来查看并从Apple的“通知数据库”中删除通知消息。 首先,了解iOS的通知工作原理是必要的。iOS的...

    ios coredata demo

    Core Data 是苹果公司提供的一种强大的数据持久化框架,用于在iOS和macOS应用程序中管理对象模型。这个"ios coredata demo"项目旨在为初学者和其他开发者提供一个实践和理解Core Data的平台。通过这个项目,我们可以...

    store

    标题中的"store"通常指的是一个应用或项目中的数据管理模块,尤其在前端开发中,它用于集中管理和处理应用的状态。这个描述可能是在介绍一个基于Vue.js框架的项目,因为Vue的标签被提及。 Vue.js是一个轻量级的前端...

    解决VUEX的mapState/…mapState等取值问题

    通过这种方式,组件可以直接通过`this.showLoadingX`访问到store中的状态,而无需每次手动调用`this.$store.getters.getStore.showLoadingX`,使代码更加简洁和易读。 类似地,`mapMutations`和`mapGetters`也提供...

    Tiny Grasshopper Cache Store-开源

    Tiny Grasshopper Cache Store实现了最近最少使用(LRU)算法,这是一种常用的缓存淘汰策略,当缓存满时,会优先移除最近最少使用的数据,以确保空间的有效利用。 LRU算法的核心思想是:如果一个数据最近被访问过,...

    ehcache jar包 源码

    此外,Ehcache还支持定时过期和手动移除元素。 5. **DiskStore(磁盘存储)**:除了内存存储外,Ehcache还可以将超出内存限制的数据自动或手动持久化到磁盘上。`net.sf.ehcache.store.disk.DiskStore`类实现了这一...

    基于vue开发的宠物商店购物系统源码

    总的来说,这个基于Vue.js的宠物商店购物系统源码展示了Vue.js在构建复杂Web应用中的应用,从数据绑定、组件化到状态管理和路由控制,无不体现出Vue.js的优雅和高效。通过学习和理解这个项目,开发者不仅能深入理解...

    EXT TreeFilter 插件

    你可以通过`store.getFilters()`获取当前的过滤器,以便在需要时手动修改或移除它们。 6. **优化性能**:由于EXT TreeFilter可能涉及到大量的数据处理,特别是在大型数据集下,所以优化搜索性能是非常重要的。可以...

    纯vue 购物车功能,结算金额可上传到控制台

    每个组件都有自己的视图和逻辑,可以通过props接收父组件的数据,也可以通过自定义事件向父组件发送信息。 2. **状态管理**:在购物车中,商品的数量、价格和选中状态等都是重要的状态,通常会使用Vuex进行集中管理...

    extjs实现动态树

    4. 数据绑定:使用`store`属性与数据源进行绑定,通过监听`load`事件实现异步加载。 二、动态加载 1. `rootVisible`:设置为false可隐藏根节点,使树形结构从第一级节点开始显示。 2. `async`:设置为true启用异步...

    【JavaScript源代码】vue keepAlive缓存清除问题案例详解.docx

    在Vue.js应用中,`&lt;keep-alive&gt;`组件是一个非常重要的特性,它允许我们缓存组件的状态,使得组件在切换时能保持之前的状态,提高用户体验...在实际开发中,理解和掌握这种技巧对于优化用户体验和提升应用性能至关重要。

    iOS Profile 管理器,方便多了.zip

    - **可视化管理**:用户可以通过图形界面清晰地查看、添加、编辑和删除配置文件,避免了在终端或Xcode中手动操作的复杂性。 - **批量操作**:对于多个设备或多个项目,可以进行批量导入、导出或删除配置文件,提高了...

    Kubernetes 有状态集群服务部署与管理39页.pdf

    emptyDir在Pod分配到Node上时创建,当Pod从节点上移除时,emptyDir中的数据会被永久删除。hostPath则是将主机节点上的目录挂载到Pod中,它常用于存储需要持久化的数据。 动态存储分配是Kubernetes管理存储的一种...

    win8应用商店上传常见错误解决方案(完整)

    通过理解和解决这些常见错误,开发者可以更有效地在Windows 8应用商店中上传和管理他们的应用,提高用户体验,增加应用的成功率。在遇到问题时,不要忘记查阅官方文档和社区论坛,那里往往能找到许多实用的解决方案...

    sense.crx - chrome插件 - es

    6. **Sense与Kibana**:随着Elastic的发展, Sense逐渐被集成到Kibana中,Kibana除了提供Sense的命令行功能外,还增加了可视化和仪表板功能,使得Elasticsearch的数据分析和管理更加直观和全面。 总结,"Sense.crx...

    如何安装和卸载Win8应用.docx

    在Windows 8操作系统中,安装和卸载应用的流程与传统的桌面程序略有不同,主要针对的是Windows Store(应用商店)中的现代UI应用,也被称为Windows 8应用或 Metro 应用。以下是详细的步骤和注意事项: **安装Win8...

    win8应用管理

    标题中的“win8应用管理”指的是针对微软Windows 8操作系统中的Modern UI(也称为Metro风格)应用进行管理和操控。在Windows 8系统中,引入了一种全新的应用模式,这些应用通常是从Windows Store下载,拥有触控优化...

    PHP 框架 Laravel讲义.zip

    - **资源控制器**:Laravel中的资源控制器为CRUD操作提供了简洁的路由和控制器方法,如index、create、store、show、edit、update和destroy,方便快速搭建RESTful API。 3. **查询构造器(Query Builder)** - **...

Global site tag (gtag.js) - Google Analytics