[Ext JS] 3.7 树(Tree)的定义和使用

本文介绍了Ext JS 3.7中的树组件,包括树的构成、定义与示例、数据设置方法以及拖拽插件的使用。树由面板、视图和列构成,数据可以通过直接配置、服务URL获取或继承定义新的Store类来设置。此外,还展示了如何启用拖拽功能,并提供了示例链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

树的构成

  • 树面板:Ext.tree.Panel , 面板用来创建一个树的组件
  • 树视图:Ext.tree.View , 对树的样式做一些配置 ,比如是否显示根节点(rootVisible), 视图不直接使用,通过面板的viewConfig配置项进行配置。
  • 树的列:Ext.tree.Column,一般而言,树只需要一列,也可以像Grid那样,定义多列。

定义与示例

  • 树使用Ext.tree.Panel创建, 使用Ext.create()和配置方式都可以。
  • 树的数据使用Ext.data.TreeStore类型。 root是根元素,leaf代表是否是叶子节点,如果不是叶子节点,则其下使用children设置子元素。如果包含子元素,expanded则代表是否默认展开子元素。
            var store = Ext.create('Ext.data.TreeStore', {
                root: {
                    expanded: true,
                    children: [
      
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

oscar999

送以玫瑰,手留余香

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值