社区
JavaScript
帖子详情
EXTJS动态树全部展开第一个节点无法展开
lc11422302
2014-10-20 11:23:40
用EXTJS做动态树菜单 ,我想默认全部展开,在后台添加树数据的时候用expanded和前台用expandAll()函数,都是一样的效果 。树的第一层节点无法展开(+号已经变成了-号了的 但是内容就是没有看到,在点击没有错 但是子节点是全部展开了的),这是怎么回事啊。
...全文
166
3
打赏
收藏
EXTJS动态树全部展开第一个节点无法展开
用EXTJS做动态树菜单 ,我想默认全部展开,在后台添加树数据的时候用expanded和前台用expandAll()函数,都是一样的效果 。树的第一层节点无法展开(+号已经变成了-号了的 但是内容就是没有看到,在点击没有错 但是子节点是全部展开了的),这是怎么回事啊。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
baidu_38640495
2017-05-04
打赏
举报
回复
Ext.define('V3.sys.dept.store.Depts', { extend : 'Ext.data.TreeStore', requires : ['V3.sys.dept.model.Dept'], model : 'V3.sys.dept.model.Dept', root : { id : 0 // expanded : true }, listeners : { load : function(thiz, nodes, records) { nodes.eachChild(function(node) {//我的代码只展开根节点,其pid=0 if (node.get('pid') == 0) { node.set('expanded', true); }//也可以在这里加判断展开所有节点 ; }) } } }); 注意! 我也出现了楼主一样的错误。没有展开是因为 root { }的expanded:true 和监听事件的if判断展开节点冲突了,注释掉root{expanded : true}就可以了。
lc11422302
2014-10-21
打赏
举报
回复
引用 1 楼 showbo 的回复:
是不是调用这个函数的地方不对,数据源还没有加载完毕就调用了?放到store的load事件中调用试试
我是放在store的后面的 不知道是不是构造数据的问题 但是其他的一切正常就只有展开第一层异常 leftTreeStore.load({ params: {"orgId": orgId} }); leftTree.expandAll();
Go 旅城通票
2014-10-20
打赏
举报
回复
是不是调用这个函数的地方不对,数据源还没有加载完毕就调用了?放到store的load事件中调用试试
ExtAspNet_v2.3.2_dll
-修正
extjs
最新版本(v3.2.2)中的一个bug,如果下拉列表中存在两个相同的Text,则SelectedValue返回值永远是
第一个
Text的值(feedback:ben.zhou)。 -应用补丁#6593, #6621(feedback:vbelyaev)。 +修正IE7下Grid分页...
ExtAspNet v2.2.1 (2009-4-1) 值得一看
-Button控件将不再自动拥有display:inline属性,如果希望两个按钮在一行显示,请为
第一个
按钮设置CssStyle="float:left;"属性。 -修正了弹出菜单的位置在Firefox下不正确的BUG(feedback:eroach)。 -为TriggerBox...
RIA编程-神奇的FLEX实战
基于浏览器的富客户端编程,界面比Juery easy ui和
extJS
的更漂亮,操作更灵活! 而且FLEX的大优势是采用RPC模式,比AJAX速度更快。 在浏览器中播放视频,FLEX编程占据了垄断地位; FLEX还有push模式开发,是非常重要...
[记]
extJs
首次加载页面,
树
结构只
展开
一级
节点
;
在做项目的时候,遇到一...这里的思路是–在
节点
展开
后,添加一个监听,监听load函数,再将
展开
的
节点
进行收缩 这里用到了一个方法collapse():可以对取到的
节点
进行收缩;代码如下 listeners: { load: function () {
ExtJS
Tree点击选择
节点
,不
展开
/
展开
(三)
实例讲解:点击触发域(Ext.form.TriggerField)三角按钮,弹出
树
面板窗口,并将触发域中的内容在
树
面板中选中,并
展开
选中
节点
的父目录。 对应:
ExtJS
Tree刷新后只选择
节点
,不
展开
(二) 一.选中
节点
,...
JavaScript
87,908
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章