`
yangxiutian
  • 浏览: 61176 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Ext4.x 树表格控件【Ext.tree.Panel】 Demo

    博客分类:
  • Ext
阅读更多
Ext.onReady(function(){
	
	Ext.define('User', {
	    extend: 'Ext.data.Model',
	    fields: [
	        {name: 'field',  type: 'string'},
	        {name: 'field_A',   type: 'string'},
	        {name: 'field_B', type: 'string'},
	    ]
	});
	var store = Ext.create('Ext.data.TreeStore', {
		model:"User",
	    root: {
	        expanded: true,
	        children: [
	            { text: "detention",field:"field",field_A:"a",field_B:"b", leaf: true, expanded: true },
	            { text: "homework",field:"field",field_A:"a",field_B:"b", expanded: true, children: [
	                { text: "book report",field:"field",field_A:"a",field_B:"b", leaf: true },
	                { text: "algebra",field:"field",field_A:"a",field_B:"b", leaf: true}
	            ] },
	            { text: "buy lottery tickets",field:"field",field_A:"a",field_B:"b", leaf: true }
	        ]
	    }
	});

	Ext.create('Ext.tree.Panel', {
	    title: 'Simple Tree',
	    //width: 200,
	    //height: 150,
	    store: store,
	    rootVisible: true,
	    
	    columns: {
	        items: [{
	        	xtype:"treecolumn",
	        	text: "columnOne",
	        	dataIndex:"field",
	        },{
                text: "Column A",
                dataIndex: "field_A",
            },{
                text: "Column B",
                dataIndex: "field_B",
            }],
	        defaults: {
	            flex: 1
	        }
	    },
	
	    renderTo: Ext.getBody()
	});
});

 <div class="iteye-blog-content-contain" style="font-size: 14px"></div>

 

0
0
分享到:
评论

相关推荐

    extjs 可编辑的表格树 Ext.tree.ColumnTree Ext.tree.ColumnTreeEditor

    extjs 可编辑的表格树,每个单元格自定义编辑组件,可以自适应列宽,只有源码与例子,运行实例要修改路径,不然图片不能显示,注意etree.jsp的js引入路径 支持Ext2.x以上版本 如运行不了EmailTo : codeme9@gmail....

    extjs4的Ext.frorm.Panel控件属性说明和表单控件说明

    主要用例子说明extjs4的form表单的运用,其中有表单属性说明,表单控件运用说明如: title:'表单', //表单标题 bodyStyle:'padding:5 5 5 5', //表单边距 height:120, //表单高度 width:200, //表单宽度 ...

    ext.net 1.x DEMO

    EXT.NET 1.x 版本是早期的一个稳定版本,包含了多种基础和高级的组件,支持多种功能,例如数据绑定、表格、图表、表单、布局管理等。这个版本特别适合用于构建企业级应用,因为它提供了完善的API和强大的服务器端...

    [Ext 3.x + Ext 2.x] 下拉树 Ext.ux.ComboBoxTree

    【Ext 3.x + Ext 2.x 下拉树 Ext.ux.ComboBoxTree】是基于ExtJS框架的一个组件,它结合了下拉框(ComboBox)和树形控件(TreePanel)的功能,提供了一种用户友好的选择界面。在网页应用中,这种控件常用于展示层级...

    ext3.x 改写的datatimefiled时间控件

    在EXT JS框架中,"ext3.x 改写的datetimefield时间控件"是一个自定义组件,主要用于增强原生EXT JS 3.x版本中的DateTimeField功能。这个控件为用户提供了更丰富的日期和时间选择能力,增加了对时、分、秒的选择,...

    ExtJS4+Accordion+SERVLET/STRUTS2+JSON+Ext.tree.Panel实例

    例如,Ext.tree.Panel可能会通过Ajax请求从服务器获取JSON格式的树结构数据,然后动态渲染出树形视图。 Ext.tree.Panel是ExtJS中的一个组件,用于展示树状数据结构。它可以显示多级嵌套的节点,支持拖放操作,节点...

    Ext.Tree.Panel

    `Ext.Tree.Panel`是EXT JS库中的一个重要组件,用于展示层次结构的数据,通常用作树形菜单或文件系统目录的视图。这个组件是EXT JS框架中用于创建交互式、可扩展的树结构的工具。以下是对`Ext.Tree.Panel`相关知识的...

    Ext3.x样式 Ext3.x皮肤

    Ext3.x是一款经典的JavaScript库,主要用于构建富客户端应用程序,它提供了丰富的用户界面组件和强大的数据管理功能。在Ext3.x中,"样式"和"皮肤"是两个关键概念,它们对于提升应用程序的视觉效果和用户体验至关重要...

    extjs中Ext.Panel和TreePanel 组件动态加载本地页面数据

    首先,`Ext.Panel`是一个可配置的容器,它可以包含其他组件,如按钮、表格、表单等。它提供了丰富的布局管理,如`fit`布局(适合填充其父容器)、`border`布局(带有边框)等。动态加载本地数据到`Ext.Panel`通常...

    Ext.Ajax.request2.x实现同步请求

    在EXTJS库中,`Ext.Ajax.request`是用于发送Ajax请求的核心方法,它支持异步和同步操作。本文将详细解析如何利用`Ext.Ajax.request`实现同步请求,并探讨其背后的原理和注意事项。 首先,我们需要理解Ajax的本质,...

    Ext2.x中文api 非常完美的中文api

    4. **类与对象**:在Ext2.x中,大部分功能都是通过类(Class)来实现的,如Ext.Panel、Ext.Window等。每个类都有其特定的方法和属性,开发者可以通过实例化这些类来创建对象。 5. **组件系统**:Ext2.x的核心是其...

    Ext.tree.TreeLoader附带封装的json类

    `Ext.tree.TreeLoader`是Ext JS库中的一个组件,它负责加载和解析树形结构的数据,而JSON(JavaScript Object Notation)则是一种轻量级的数据交换格式,非常适合于在服务器和客户端之间传输数据。我们将通过实例...

    Ext4.x时间日期选择器

    在ExtJs中,日期选择通常通过使用`Ext.picker.Date`类来实现,而时间选择则通过`Ext.picker.Time`类完成。然而,这个"Ext4.x时间日期选择器"可能是一个自定义组件,将两者结合在一起,让用户在一个统一的界面上选择...

    EXT dojoChina按钮控件示例 Ext.Button.rar

    EXT dojoChina按钮控件示例 Ext.Button.rarEXT dojoChina按钮控件示例 Ext.Button.rarEXT dojoChina按钮控件示例 Ext.Button.rarEXT dojoChina按钮控件示例 Ext.Button.rar

    Ext4.x Doc中文版

    **EXT4.x 文件系统详解** EXT4(Fourth Extended File System)是Linux操作系统中广泛使用的日志文件系统,作为EXT3的后继者,它在性能、可扩展性和可靠性上都有显著提升。EXT4.x Doc中文版是EXT4文件系统的中文API...

    EXT2.X API 半中文纯HTML版 无需ARI

    6. **树形视图**:EXT2.X 包含了树形控件,可以方便地展示层级结构的数据。 7. **图表组件**:提供了丰富的图表类型,如柱状图、饼图、线图等,用于数据可视化。 8. **国际化支持**:虽然这个版本是半中文的,但...

    Ext下拉树、下拉表格

    3. 创建树节点:使用Ext.tree.Panel或Ext.tree.View创建树结构,并配置数据源。 4. 将树转换为下拉菜单:使用Ext.form.field.ComboBox,配置其store为树数据模型,并设置displayField为显示的字段,valueField为选择...

    Ext表格控件和树控件

    ### Ext表格控件和树控件 #### 表格控件 ##### 1.1 基本表格 `GridPanel` 在Ext JS框架中,`GridPanel` 是一种用于展示和管理表格数据的重要组件。它提供了丰富的功能,例如排序、缓存、拖动列、隐藏列、自动显示...

    EXT dojochina 面板示例Ext.Panel.rar

    EXT dojochina 面板示例Ext.Panel.rar EXT dojochina 面板示例Ext.Panel.rar

    解决wsl占用空间大的问题,压缩ext4.vhdx文件

    wsl2生成的vhdx 后缀的虚拟磁盘文件特点是可以自动扩容,但是一般不会自动缩容,这个脚本可以压缩vhdx文件,如果vhdx路径不知道可以参考:https://blog.csdn.net/wl6g11/article/details/131831524 ...

Global site tag (gtag.js) - Google Analytics