【发布时间】:2012-01-03 23:21:19
【问题描述】:
所以我有这个使用 arborjs 显示树结构的 JavaScript 文字。
var data = {
"nodes": {
You: {
'color': 'green',
'shape': 'dot',
'label': 'You'
},
Ben: {
'color': 'black',
'shape': 'dot',
'label': 'Ben'
},
David: {
'color': 'black',
'shape': 'dot',
'label': 'David'
}
},
"edges": {
You: {
Ben: {},
David: {}
},
Ben: {
David: {}
}
}
};
我想计算节点对象中的属性数(本例中为 3 个)和边对象中的属性数(本例中为 2 个),以显示用户树的一些统计信息。我使用 ruby on rails 通过递归遍历我的数据库并创建哈希来输出数据变量。但在此之前,我应该计算节点客户端还是服务器端?我应该再次查看数据库并计算统计信息还是只计算属性?
【问题讨论】:
标签: javascript ruby count nodes