浏览 752 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2008-06-26
1.我在TreePanel中通过autoLoad的方式打开Tab页,此时需要点击该页面的某个链接,打开的新页面还是在此Tab中(或是新的Tab中)显示
2.tree的数据是来自与struts2的json插件所产生的,内容并不是类似于[id:'',text:''...]的形式,而是{menus:[id:'',text:''...]},也就是说需要像使用JsonStore一样指定root,而TreeLoader中好像没有类似的属性,我想在此处改造一下,使用JsonReader来读,之后再获取读取后的data 3.设想通过点击toolbar上的按钮,将TabPanel的区域最大化,将TreePanel和header区域隐藏,以提供给用户更大的操作空间,并且可以恢复 这些算是比较奇特的了,不知道大家有什么好的思路或者是处理方式,讨论下下,扩展扩展思路吧;) 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2008-06-27
第一个,
每一个tab页中 html:'<div id="tab_' + node.id + '"> </div>' 然后将新页面的panel,renderto:'tab_'+ node.id |
|
| 返回顶楼 | |
|
最后更新时间:2008-06-27
only one page,
form ajax提交后,destory掉。然后创建新的panel,表示下一个页面。 |
|
| 返回顶楼 | |
|
最后更新时间:2008-06-27
2。最好自己做一个json序列化的类。
也建议自己做一个controller,struts觉得是鸡肋啊。 (也许我很无知,眼界有限。。。) 3.很神奇。等答案。等sp fins等同学出来。 |
|
| 返回顶楼 | |
|
最后更新时间:2008-06-28
针对问题1,我目前采用的方式是使用iframe,更好控制一些,至于这种方式的缺陷暂时还没有明显的感受
针对问题2,目前也只能是手写json的输出类了,也比改造TreeLoader更简单;) |
|
| 返回顶楼 | |
|
最后更新时间:2008-06-29
hpfyeah 写道 针对问题1,我目前采用的方式是使用iframe,更好控制一些,至于这种方式的缺陷暂时还没有明显的感受
针对问题2,目前也只能是手写json的输出类了,也比改造TreeLoader更简单;) 效率:iframe 还是要加载各个js的。 内存:iframe内存的释放。 |
|
| 返回顶楼 | |
|
最后更新时间:2008-06-29
既然说到内存的释放了,请教下kimmking:使用div初始化panel的方式,所谓的destory是如何释放内存的?
|
|
| 返回顶楼 | |
|
最后更新时间:2008-06-29
hpfyeah 写道 既然说到内存的释放了,请教下kimmking:使用div初始化panel的方式,所谓的destory是如何释放内存的?
呵呵,你理解错了。 是tab页一般没有被关掉的内存问题。不是div。 |
|
| 返回顶楼 | |




