问题标签 [gojs]
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.
javascript - 如何在 GoJS 中动态添加 Node 数据和 Link 数据?
我需要动态添加更多值,我应该怎么做?
javascript - gojs泳道图旁边需要日期轴
我正在对一个 Web 应用程序进行原型设计,我想在其中显示一个垂直泳道活动图和图表旁边的自定义日期轴。图表的节点应根据其日期属性定位。用户应该可以“放大和缩小”更改日期轴的比例。我使用 gojs 作为活动图,使用 d3.js 作为日期轴,到目前为止我的工作可以在这个jsfiddle中找到
如您所见,轴正在脱离可滚动的"#myDiagram"
div 并且它没有“很好地附加”到图表(可以拖动图表并且轴没有跟随)。
我的问题是:
- 有没有更简单的方法在 gojs 图中显示日期轴?
- 是否可以在 gojs 图中添加自定义 html?(几何字符串似乎是开发人员唯一的自定义解决方案)
任何帮助/建议将不胜感激。提前致谢!
javascript - 我可以有 go.js 强制导向布局排除组吗?
我正在使用 go.js 制作带有节点的概念图,在某些情况下是组内的节点 - 链接始终位于节点之间,而不是直接指向组容器,但组内外的节点之间存在链接。
当没有组时,强制导向布局可以很好地正确分隔节点。但是,如果组中有节点,则力导向布局似乎将组布局为单个节点,这对于节点连接可能不是最佳的。有没有办法让布局只关注节点,即使这意味着组可能重叠、大于需要或以其他方式混乱?对我来说,这些组只是背景类别云,它确实是我想要优化排列的节点。
javascript - 通过 jQuery ajax Php 将媒体上传到带有节点的 GoJS 图
大家好,
我正在制作一个提供节点图的网页,每个节点上都应该有一个媒体(照片、视频、声音、文本)。我使用 javascript 库GoJs制作节点图,但在如何将每个节点与上传的媒体绑定时遇到问题(媒体由用户使用 Ajax 表单上传)。
有谁知道如何使这项工作?
顺便说一下媒体上传器工作正常。
到目前为止,这是我的节点图的 js 代码:
mediaContent 函数返回 php 回显。
例如'/media/IMG_4310.jpg'
媒体上传方式:Ajax表单
以及 php 媒体上传器的某些部分:
javascript - 如何在高密度显示器上设置放置目标
我正在开发一个使用 GoJS 的代码库。在高显示密度显示器上,例如带有视网膜显示器的 macbook pro,跌落检测是关闭的,但在正常显示器上,拖拽和跌落检测是正确的。
是否有设置或方法来配置 GoJS 以在图表上获得正确的拖放检测?
javascript - 从 gojs 将 json 模型转换为 xml
我正在使用 gojs 创建类图并获取 json 模型数据,我知道您可以从 xml 中读取它,有没有办法使用 XML DOM 将其写入 xml?谢谢
jQuery.ajax({ url: "class.xml", 成功: 加载, dataType: "xml" });
函数加载(x) { var xml = jQuery(x.xml ? x.xml : x); classd.model = new go.GraphLinksModel(xml.find("node").toArray(), xml.find("link").toArray());
}
javascript - GoJS:在转换函数中使用多个参数
我需要使用 GoJS 中节点的两个属性来执行特定操作。这是我当前的代码:
是否可以修改上面的代码,让 getIcon() 函数获得第二个参数 item_id?例如,我可以做这样的事情:
谢谢
javascript - 如何在 Go.js 中更新颜色变化的 json
我正在使用Go.js来实现流程图并将 json 数据保存到 sql 中。但我无法更新 json 数据。这是我的代码
我需要这样的json数据
如果我静态添加颜色元素,它可以工作。但不更新颜色变化的 jsondata。
javascript - 如何在 Go.js 中更改节点的文本
我正在使用go.js来制作图表。一切都很好,但现在我想像颜色一样编辑文本。为此,我做了一个textarea
. 我已经这样做了,但问题是当我更改一个节点的文本时,它会更改我之前选择的其他节点的文本。不知道我哪里错了。这是我的代码:
javascript - 如何在Gojs中的节点内添加href?
我用 GoJS 创建了一个图表。我需要每个节点都包含一个href。
图.model.addNodeData(节点);
我试图插入一个 Html 内容。
但它不起作用。我怎样才能做到这一点?