问题标签 [thejit]

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 回答
2142 浏览

javascript - 调整窗口大小时为 Jit Graph 库调整 Canvas 大小

情况:

我正在尝试刷新图表(Force Directedwindow.resize

画布本身实际上是一个canvas标记对象,我已经尝试过调整大小。无论如何:我在纵横比方面做错了。

错误:

» 未捕获的类型错误:无法设置未定义的属性“_depth” «

问题:

我究竟做错了什么?

0 投票
4 回答
2228 浏览

c# - 即时通讯。序列化为 json 的最佳方式

我需要为jit库创建一个自定义 json。我应该使用额外的 C# 逻辑还是以某种方式扩展 JsonSerializer。Json应该是这样的-->

}

0 投票
1 回答
1078 浏览

javascript - JIT - 将 Spacetree 保存为图像

我正在使用 JavaScript InfoVis Toolkit (http://thejit.org/) 并尝试将我输出的 Spacetree 保存到图像中。Spacetree 被输出到画布上。这个问题真的让我很沮丧。我试过了:

  1. 在新窗口中打开画布
  2. 在新窗口中打开画布所在的div
  3. 使用 Canvas2Image (http://www.nihilogic.dk/labs/canvas2image/)

这是我当前的 Javascript 方法(绑定到按钮):

但是,每次(我的意思是所有 3 个选项)我都会得到我的节点,而不是分配给节点的标签。这真是令人沮丧!

有没有人遇到过这个?这应该是以前遇到过的问题。。

0 投票
1 回答
276 浏览

c# - 首次显示后如何重置jit treemap控件?

我使用jit 树图来显示 .txt 文件中最常用的前 50 个单词。我的代码部署在这里

第一次上传文本后,我收到 JSON 结果并将其绑定到 jit 控件。到目前为止一切都很好。但是,如果我在没有手动刷新页面的情况下再次上传文件,我会得到第一个结果中的框与第二次上传中的框重叠的结果。

见下图。

JSON的重叠

问题:如何重置此控件以仅显示新的 JSON 并丢弃任何以前的数据?

0 投票
1 回答
417 浏览

infovis - Highlight custom node on mouse enter

I'm creating custom node and I would like to highlight on mouse enter. Unfortunately the mouseEnter event doesn't fire. I also don't know how to render the node after mouseEnter and mouseLeave.

0 投票
0 回答
539 浏览

javascript - 具有固定节点位置的 JIT ForceDirected Graph

我的 Web 服务返回带有 grath 集的所有节点的 json。我正在使用 JIT 进行可视化。JIT 是否允许在 json 中设置每个节点的位置?或者是否有任何允许这样做的javascript库?

0 投票
1 回答
228 浏览

iphone - 无法在 iOS 浏览器中拖动层次结构树 - thejit

无法在iPhone 模拟器上的 safari 浏览器中拖动空间树

我在 iPhone Simulator 中的 safari 浏览器上尝试了以下示例。

http://thejit.org/static/v20/Jit/Examples/Spacetree/example1.html

http://thejit.org/static/v20/Jit/Examples/Spacetree/example2.html

http://thejit.org/static/v20/Jit/Examples/Spacetree/example3.html

请帮助在 iPhone 模拟器上的 safari 浏览器内的层次结构树上执行拖动。

我正在为我的应用程序使用 phonegap 在 iPhone 中实现,但是这个层次结构树拖动功能本身在 iPhone 模拟器浏览器中不起作用,因为我不能作为移动应用程序运行。

请通过代码明智的帮助我需要更改才能在 Iphone 中运行此代码!

0 投票
3 回答
1189 浏览

javascript - JIT Spacetree 将标签另存为图像

我正在使用 JavaScript InfoVis Toolkit ( http://thejit.org/ ) 并尝试使用 canvas.toDataURL("image/png"). 虽然这适用于我的 ForceDirected 图——在 SpaceTree 中,我们将标签放在单独的 DIV 中,因此当我打印图像时,我得到一个空白图。

有谁知道如何打印标签?任何帮助将不胜感激。我附上了图表的手动截图和打印时得到的图像。

是的——我确实在这里看到了这个问题——但它没有回答我的问题,因为我们不能使用“原生”标签,因为我们会做一些即时造型。

HTML 代码:

手动截图手动截图 空白打印图像空白打印图像

0 投票
0 回答
397 浏览

json - JIT SpaceTree 可视化

我需要在 MVC4 的项目中使用 JIT SpaceTree。

三种型号:Symptom, Test, Reference. 每个都有ID (guid), Title, Links (List<Guid>).

ASymptom可以链接到 aTest或 a Reference。ATest可以链接到一个SymptomorReference并且 aReference只能链接到 other Refernces

在应用启动时:随机生成一个N大小图,假设每个节点有 2-5 个链接,遵循链接规则,假设N为 1000。

如何从这些模型构建 JSON 树?

0 投票
0 回答
905 浏览

javascript - SpaceTree如何在节点单击时添加子树

我编写了以下显示错误的代码:

Cannot read property 'children' of null

我希望在单击节点时加载子项。