问题标签 [treemodel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
152 浏览

java - 从 JSF TreeModel 树中删除节点?

我在从 JSF TreeModel树中删除节点时遇到了一些问题。是否可以以某种方式从 TreeModel 对象中删除节点?

请看下面的片段:

非常感谢您的帮助!谢谢!

0 投票
1 回答
1780 浏览

javascript - 使用 treemodel.js 合并两棵树

示例:http: //jsfiddle.net/yeehawjared/bawv0790/

我正在构建一个打开网页的应用程序,加载大型数据树结构的 JSON。TreeModel.js 很好地解析了这个,一切都很好。

随着时间的推移,浏览器会以较小的数据树的形式接收更新。我正试图将我的头结合additionalDatamasterTree. 我想不出一种同时走两个节点并进行逐节点比较的方法。node.model.x如果可以的话,聚合属性并添加子项(如果它们不存在)会很容易。

在下面的代码中,我浏览了附加数据 - 但我不知道如何有效地将新节点组合到masterTree. 有人可以用伪代码帮助我的方法或为我指明正确的方向吗?不断更新我的最佳方式是什么masterTree

非常感谢。

0 投票
2 回答
94 浏览

html - 如何在 wicket 中启用组件生成的 HTML/CSS

我在 wicket 中尝试过基于树的菜单,

我使用与下面链接中提到的相同代码来创建菜单。

http://www.wicket-library.com/wicket-examples/nested/?0

在将相同的代码部署到我们的服务器时,

+,- 符号未加载,当我检查控制台时,我将看到 +,- 符号的代码,但相应的代码和 css 被禁用。

所以 html 被渲染但被禁用,例如我可以在控制台中看到下面的 html 代码但被禁用(在菜单中显示减号)

有人可以帮帮我吗?

0 投票
4 回答
2193 浏览

javascript - 克隆 JS TreeModel 树

我需要克隆使用TreeModel.js制作的树。我真正需要做的是复制它,对其进行更改并检查节点数量是否减少。如果是这样,请恢复到原始树。这是我到目前为止复制它的一个小例子,这是不正确的:

这是一个小提琴。通过查看控制台,您将看到树之间的区别:

有没有办法正确克隆这样的结构?我寻找克隆 JS 对象,但仍然找不到准确克隆该对象的方法(例如模型等属性的原型......)

0 投票
1 回答
1010 浏览

java - TreeModel 接口(Swing)中的方法 valueForPathChanged

我正在实现TreeModel接口,并且已经实现了除valueForPathChanged.

就我而言,这些值不会以编程方式更改。

为什么 TreeModel 接口包含这个方法?它是否JTree在任何情况下都被使用,或者我可以安全地让它未实现?

参考代码,它有效。我只是关心valueForPathChangedJTree是否需要:

0 投票
1 回答
666 浏览

javascript - 使用 tree-model-js 异步遍历树

我可以知道有没有一种方法可以使用 tree-model-js 异步遍历/遍历树。在 tree-model-js 中有一个 walk 函数。但是,它似乎不是 aync 函数。

基本上,我有一些 aync 进程来处理树的每个节点。我需要一种 aync 遍历数据树的方法,以确保每个 aync 进程都以特定顺序发生(例如:预购),并在完成遍历树时使用回调返回最终结果。

如果 tree-model-js 没有这样的功能,有没有办法异步遍历我的数据树?

0 投票
2 回答
1479 浏览

machine-learning - 添加功能是否肯定会使模型更好?

我已经训练了一个预测CTR的gbdt模型,最初我使用了40个特征,然后我添加了一些特征,但是结果(auc)低于原来的。1. 怎么会这样?2.如何判断哪个特征对模型好?

0 投票
1 回答
78 浏览

python - 销毁树视图时我应该“销毁”列表存储(树视图模型)吗?

我正在编程python + Gtk3。

我有一个 Gtk.TreeView 和一个 Gtk.ListStore 作为模型。

在程序的某个时刻,我需要销毁树视图以便在其位置上放置一个新视图。

但是我不知道模型会发生什么。我应该销毁它,清除它,还是把它留在那儿让蟒蛇吃掉它?

我也考虑过将相同的模型回收到新的树视图中,但我不希望:太麻烦了......

谢谢!

0 投票
1 回答
387 浏览

javascript - 使用 tree-model-js 将树转换回 JSON

也许有一种方法可以将 TreeModel 转换为 JSON 字符串。这样就可以存储它,然后使用tree.parse()?

目前在尝试时,JSON.stringify(root)它给出了一个关于循环引用的明显错误(因为孩子包含父母,父母包含孩子)。

0 投票
1 回答
81 浏览

javascript - 使用 treemodel-js 解析时内存不足

我正在为我的程序使用 treemodel-js 库。处理大型 json 数据文件时,我的程序崩溃并抛出 FATAL ERROR: JS Allocation failed - process out of memory。

当我调试我的程序时,我发现执行这一行“var mmRoot = tree.parse(data);” 是问题的原因。tree 变量在这里是 TreeModel 实例。

关于这个问题的任何想法。似乎treemodel-JS在解析大型json文件时遇到了一些问题,说树中有数百个孩子