永发信息网

Ext 树的数据格式

答案:2  悬赏:10  手机版
解决时间 2021-03-02 10:04
原始正确的数据: [{"text":"管理员管理","id":"1","iconCls":"manage","leaf":true}]

自己的数据: [{"menuName":"管理员管","menuId":"1","iconCls":"manage","leaf":true}]
在没有办法映射这些字段
最佳答案
其实Ext TreePanel的数据模型为Ext.data.NodeInterface它包含一些树节点固有的属性,如:text(节点显示的文字),leaf(节点是不是叶子),children(孩子节点)等等,而如果你的树对应的store存在model的话,NodeInterface也会将model中的属性包含进去,例如你model中的id属性,name属性,所以一般我们在用的树的时候都会在model中覆盖text,在后台给实体增加一个虚拟字段text,并将name值付给他,而如果对应的实体的主键不叫id的话,也可以在model中指定idProperty:XXXId
全部回答
呵呵,在我这你的代码是可以运行的,我想问题路径问题。 1,你引入ext包的路径,最好别写绝对路径,不知道你用什么写的,我用的是jsp,引入时 src="<%=request.getcontextpath()%>/extjs/adapter/ext/ext-base.js"> 这样写比较稳妥 2,是你a.txt文件的位置问题,如果不写绝对路径,尽量保证和你的页面文件在同一个文件夹里 3,你的json串是有问题的,虽然树可以出来,但是你的“not leaf”文件夹会无限的打开,因为在ext里,如果不是子节点,他一定要有子节点,否则会出现单击文件夹会无限打开的情况。 我也是ext新手,大家多多帮助,呵呵
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
介绍几款NIKE AJ ADADIS水晶底的篮球鞋,标明
有一个能提纯的瓶子的小说叫什么名字
Something is wrong with your eyes.(改为同
创艺家装饰设计公司这个地址在什么地方,我要
从安徽芜湖或合肥到广东中山怎么走?
中秋的起源
1.直线L与半径为R的圆O相交且圆心O到直线L的
4个3w灯泡与2个5w的相比,哪个亮?
池畔餐厅酒吧地址在哪,我要去那里办事
关于galgame的英文名问题
一开始是输入密码一直卡在欢迎界面,后面直接
混凝土预制桩接桩时,不宜采用()。A.焊接B.法
馨怡居装饰门业在哪里啊,我有事要去这个地方
举例子的说明方法,它的作用是什么?
威朗GS与高尔夫7选哪个最明智
推荐资讯
白山至沈阳多少公里
巨野审驾驶证照相为什么要交60块钱
长安荣信物业管理处在什么地方啊,我要过去处
乐天派水乐园地址在哪,我要去那里办事
中国移动手机连锁卖场阳光小区店地址在哪,我
有1米81米9的床垫吗
城北粮油超市在什么地方啊,我要过去处理事情
内向的人适合做导游吗
哈哈镜鸭脖子(南岭店)怎么去啊,有知道地址的
风水龙脉怎么看
ptc电加热功率100w可以升温多少
婚房房产证名字怎样写
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?