Ext4使用总结(六)树的动态加载,分支的刷新
来源:互联网 发布:千牛mac电脑版 编辑:程序博客网 时间:2024/05/24 06:24
对于Ext4的树,与Ext.grid.Panel是属于同一个父类Ext.panel.Table,所有有树的有许多的基本特性可以参照Table和grid来学习,当然树也有自己的特性。如下图:
在树的动态加载,有如下配置:
Tree的Store中需要的属性:
Tree的Model中需要的属性:
服务器端返回的数据格式:
增加节点后的树的分支刷新:
感谢和我一起开发的,给我帮助的所有的朋友们,和给予我灵感的乔梁,还有程序员的网站http://stackoverflow.com/, Develop with Pleasure!
在树的动态加载,有如下配置:
Tree的Store中需要的属性:
autoLoad: true,root:{ id:null, text: "根节点", expanded: true}
Tree的Model中需要的属性:
proxy: { type: 'ajax', url:url},sorters: [{..}]
服务器端返回的数据格式:
//nextLevelNodes 是子节点的List modelMap.put("children", nextLevelNodes); modelMap.put("success", "true");
增加节点后的树的分支刷新:
//selectedNode.raw.id 所选节点的IDvar selectedNodeFromStore = store.getNodeById(selectedNode.raw.id);//store是树的Store(继承自Ext.data.TreeStore)store.load({node: selectedNodeFromStore, callback:function() { //currentNode.raw.id 新增加节点的ID var currentNode = store.getNodeById(currentNode.raw.id); //选择当前新增加的节点 tree.getSelectionModel().select(currentNode, true, true); /* select the newly created record via view*/ /* tree.getView().select(currentNode, true, true); */ //父节点展开 selectedNodeFromStore.expand(); //tree.getView().fireEvent('itemclick', tree, currentNode); }, scope: this});
感谢和我一起开发的,给我帮助的所有的朋友们,和给予我灵感的乔梁,还有程序员的网站http://stackoverflow.com/, Develop with Pleasure!
0 0
- Ext4使用总结(六)树的动态加载,分支的刷新
- Ext4使用总结(三) 使用Model加载Form
- Ext4使用总结(二)简单的hbox布局
- Ext4使用总结(五)布局的调试
- Ext4使用总结(十) 如何在Ext4 的grid中显示精确到秒的时间
- ext4 itemselector的使用
- Ext4 HBox的使用
- Ext4 vBox的使用
- Ext4使用总结(七) Ext4使用view做图片的横向显示
- Ext4使用总结(八) Ext4使用Ext.view.View 做菜单的灵活布局
- Ext4使用总结(十一) Grid的单元格的背景色和字体的处理
- RecyclerView 使用总结(二):RecyclerView的下拉刷新、加载更多
- Ext4使用总结(四)Ext4跨命名空间 引用
- Ext4使用总结(九)radiogroup 必填项的提示信息为何是英文
- Ext4.2.1学习历程之二:自定义类及类的动态加载
- Ext4 checkbox 动态加载问题
- Ext4.1 chart的使用
- DRAM的动态刷新问题总结
- Ext4使用总结(三) 使用Model加载Form
- Unity3D游戏开发之游戏读/存档功能在Unity3D中的实现
- Ext4使用总结(四)Ext4跨命名空间 引用
- 在视图类中处理命令消息,才开始菜单按钮是灰色,点一下视图,就不是灰色的原因
- Ext4使用总结(五)布局的调试
- Ext4使用总结(六)树的动态加载,分支的刷新
- 混乱到清晰-重构之拆离
- 程序员如何有效地做到纵向管理,减少压力
- 重构时避免方向性错误
- java实现选择排序算法
- Ext4的MVC结构如何抽取公用组件
- ThoughtWorks TDD open-workshop第三次参加个人总结
- struts1的处理流程 和配置文件详解
- 追求卓越的设备维修策略