EXTJS系列笔记————treepanel的显示

页面:

Ext.define("AHS.main.MainLeftView",{
extend:"Ext.tree.Panel",
xtype:"mainleftview",

store:Ext.create('test.main.MainLeftStore'),
columns:[
    {
    xtype:'treecolumn',
    dataIndex:'description',
    flex:1
    }
    ]
})

store中的代码:

Ext.define('test.main.MainLeftStore', {
    extend: 'Ext.data.TreeStore',
    proxy: {
         type: 'ajax',
         url: 'loadTree.json'
    },
    reader : {
          type : 'json'
    },
    root: {
         expanded: true,
id: '0',
description:"根节点"
    }
});


返回的json字符串,其中description是附加属性,其他都是自带属性

[ {"id":"300","parentId":"0","description":"报表","leaf":false,"expanded":true,"children":[
{"id":"301","parentId":"300","description":"蓝单报表","leaf":true},
{"id":"302","parentId":"300","description":"FCCB报表","leaf":true},
{"id":"303","parentId":"300","description":"ALHR报表","leaf":true}]
},
{"id":"400","parentId":"0","description":"系统管理","leaf":false,"expanded":true,"children":[
{"id":"401","parentId":"400","description":"部署","leaf":true},
{"id":"402","parentId":"400","description":"配置基础页面","leaf":true},
{"id":"403","parentId":"400","description":"配置定义页面","leaf":true}]
}]




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值