0308问题总结
来源:互联网 发布:网络优化工程师干嘛的 编辑:程序博客网 时间:2024/05/21 09:27
1.Ext.data.Record为创建一条记录,不是多条。
Var record=new Ext.data.Record(jsonData.list[0]) jsonData为json对象,中包含一个名为list的列表。如:
{id:'1122',list:[{name:'test1',id:'id1'},{name:'test2',id:'id2'}]}。
json对象的取值方式为:jsonData.id,jsonData.list[0].name
record取值方式:record.get('name')
2.针对静态树是否包含节点。(深度优先搜索)
function treeContainsNode(rootNode, key, value) {
if(rootNode.attributes[key] == value){
return true;
}else{
rootNode.expand();
var nodes = rootNode.childNodes;
for(var i = 0; i < nodes.length; i++) {
if(treeContainsNode(nodes[i], key, value))
return true;
}
return false;
}
}
3.尽量不要使用树的静态数据导入,有可能造成树刷新的问题。树刷新时,需要刷新整个树,不能之刷新树中的一个节点,有些浪费网络流量。具体使用可查看例子——http://www.extjs.com/deploy/dev/examples/tree/reorder.html。
TreePanel设置dataUrl后,每次点击树的节点,将以POST的方式向dataUrl,发送请求,参数为(node:node的id
)
- 0308问题总结
- 问题总结
- 问题总结
- 问题总结
- 问题总结
- 问题总结
- 问题总结
- 问题总结
- 问题总结
- 问题总结
- 问题总结
- 问题总结
- 问题总结
- 问题总结
- 问题总结
- 问题总结
- 问题总结
- 问题总结
- Red and Black
- 剪贴板通讯OpenClipboard
- 专家与清贫同在
- fatal error C1083: Cannot open include file: 'iostream.h'错误解决方法
- 开张篇
- 0308问题总结
- 写人两笔 做人一生
- 2010年的春天将要面临所以大学生的共同问题 --迷茫
- 网络技术常用语
- C#中的事件处理程序
- 美丽的懈后---初遇tester
- Google电子地图基础及应用
- 了解C#中的预定义事件处理机制【整理】
- Window 中窗口的层次关系以及窗口的属性【整理】