Extjs treepanel 问题

亲,你只是定义了这个tree组件,并没有实例化。
用面向对象的思想解释:你只是定义了类,没有new出这个对象啊,可以使用create方法来创建这个类的对象!
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-12-06
打开你的ext-base.js文件
该文件默认在ext/adapter下...
让后你ctrl+f 点开搜索..查找s.gif
让后看到那里面的url是www.extjs.com这个网站
这就是问题的所在....让后你查看ext/resources/images/default/s.gif..那里就有这张图片...ok 将该图片连接进去...就搞定..
ps: 你的图片看不到....恐怕是因为外链的问题...
下次外链图片记得挂在能外链的网站上

参考资料:

本回答被提问者采纳

extJs树结构展开问题?
treepanel:expandPath ( String path , [ String attr ], [ Function callback ] ) : void 展开当前TreePanel中的指定路径。可以使用 Ext.data.Node.getPath 方法从一个节点中获取路径。参数:path : String attr : String 可选 path中使用的参数(更多信息参见Ext.data.Node.getPath)callback...

extjs Ext.tree.Panel监听渲染的问题
按你的话,要监听渲染就用 afterrender,这是加载完成之后的监听。yourPanel.on("afterrender", function() { \/\/ 实现});但是看你的代码应该是加载数据时的监听,加载监听用 store 的 load 监听事件 yourStore.on("load", function() { \/\/ 实现});...

Ext 中 treePanel节点自动全部展开问题;
对于ext来说最好的方式是不要一下将所有的节点全部展开,因为这样的话当数据量大的时候,后台读取所有节点的数据,并且拼装tree节点的速度比较慢,而且渲染也比较慢,经常在默认时间内无法渲染出你从后台读取的数据,所以建议点击一个节点的时候在进行ajax的异步加载。相关代码:\/\/点击节点触发 tree.on("...

extjs中的treePanel怎么默认全部展开,应该设置什么属性或方法_百度知 ...
Ext.create('Ext.tree.Panel',{ title:'Simple Tree',root:{ text:"Root node",expanded:true,\/\/此处展开所有。children:[{ text:"Child 1", leaf:true},{ text:"Child 2", leaf:true}]},renderTo:Ext.getBody()});有个配置项root root的expand:true 展开。

Extjs4.2 treepanel 显示重复,store中却只有一份,有时会显示多份,解决...
你光截个画面哪能知道原因啊,这个只能给你猜了,除非你上传代码。STORE 加载的时候加载两次。\/\/ treePanel.getView().getStore().load() ;没有remove 掉原数据 \/\/ treepanel.getRootNode().removeAll();代码是解决办法。

在ExtJs4中,对于treepanel增加节点后应该如何刷新?
数据绑定 tree.on('beforeload', function (node) { node.select();tree.loader.dataUrl = 'UnitsList.aspx?cmd=getTree&ID=' + node.id + '&rd=' + Math.random(); \/\/定义子节点的Loader });GetTree只用查询 ParentID=ID 的数据 返回即可 添加之后 刷新 if (tree.getSelectionModel...

Extjs treepanel 级联勾选反应较慢
检查一下你加载子节点的方式是异步加载,还是一次全量加载。勾选的时候最好存储关键节点数据。级联勾选,先进行级联展开,然后根据需要勾选对应节点,展开时设置为选中状态。extjs原装的不适用的情况适用dtree 官网级联展开

Extjs4.2 treepanel 显示重复,store中却只有一份,有时...
你光截个画面哪能知道原因啊,这个只能给你猜了,除非你上传代码。STORE 加载的时候加载两次。\/\/ treePanel.getView().getStore().load() ;没有remove 掉原数据 \/\/ treepanel.getRootNode().removeAll();代码是解决办法。

用ExtJS异步树生成带勾选框的机构权限树,由于单位数量较多(大概一万...
首先了解treepanel节点的几个方法(详细可查api ext.data.nodeinterface)collapse() -> Collapse this node折叠这个节点 expand() -> Expand this node展开这个节点 来看你的需求 \/\/创建一个树表var tree = Ext.create('Ext.tree.Panel');\/\/获取根节点var root = tree.getRootNode();if(root....

extjs内treepanel里面字体,间距能修改不。怎么修改啊?各位高手指点下吧...
在tree控件里加个属性 style:'在这里直接写样式 试试';例如 style="吧原先这个里面的样式 直接 写到上面那个里面";

相似回答