问题标签 [getorgchart]
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.
angular - getOrgChart 库(版本 - 2.5.3)中面临问题,字段存在于数据源中,但在渲染节点函数 args.node.data 中缺失
我正在为我的项目使用 getOrgChart 库(版本 2.5.3),我面临的问题是数据源正在获取正确的数据,但是当调用 renderNod 函数来修改节点时,我没有得到一个字段( objectiveName) ,有人可以指导我为什么我会遇到这个问题。
这是我的代码及其调用方式-
在 ngOninit 方法中,调用了以下函数,data 包含一个包含各种字段的目标列表,initMapCustomTheme 方法通过创建一个新的 getOrgChart 实例来创建自定义主题,initMap 对其进行初始化,并修改现有的字段
这是 convertDataToMapFormat 方法:
此方法基本上提取所有目标并将从 BuildNodes 方法创建的节点存储在 objectsList 中,
下图是 BuildNodes 方法(字段基本上是目标字段的一部分,需要注意的是我将 data.name 分配给了 objectiveName )
以下代码用于 initCustomTheme 方法
这是方法initMap
在 sender 和 args 中,当我检查时 - args.node.data 中没有“objectiveName”字段(据我了解,它是从数据源分配的),我需要该字段,因为它是我的代码,
以前,当我将其命名为“名称”时,当时还缺少另一个字段(所有者名称)。
Chrome 开发工具数据:
这就是 convertDataToMap ,你可以在这里看到它包含对象中的objectiveName。
下面是该renderNod函数断点将命中的断点,我希望您可以看到右侧打开了args,在数据字段中-它没有任何名为“onjectiveName”的字段,因此该卡没有得到正确的数据。
(已经删除了不必要的代码和注释代码,因为它很长,但结果仍然相同,所以请忽略您在左侧看到的额外代码。)
请帮助我,是否有任何可用于此版本的文档,因为我无法在任何地方找到它
javascript - 如何在组织结构图 Highcharts 的节点上添加 Modal 弹出窗口
我在一个 highchart 页面上工作,当我单击组织结构图的节点时,我需要在其中显示我的数据。我能够在节点的点击上显示数据,但这是一个工具提示。我的要求是需要在节点的点击上显示数据,但这应该是模态弹出窗口。这是我的代码
[https://jsfiddle.net/BlackLabel/2e83ngw1/]
javascript - 如何在组织结构图 Highcharts 中制作弹出窗口
我尝试使用模态弹出概念并能够在节点的点击时弹出
这是我的代码:[https://jsfiddle.net/BlackLabel/dhaysfqz/][1]
但是我想通过单击关闭按钮而不是 mouseout 来关闭我的模式,并且我还希望当我单击节点时,时间工具提示在悬停时不可见。但是在单击悬停工具提示上的关闭按钮后应该可见
javascript - 我们可以在 BALKAN GRAPH OrgChartJS 中拖放 N 个 Slinks
我正在尝试使用 BALKAN GRAPH OrGChartjs 实现 ORG 图表。在巴尔干图中,我们有一个叫做 Slinks 的东西,它看起来像是从一个节点连接到另一个节点的虚线。是否可以将 Slinks 从一个节点拖放到另一个节点。我正在使用 OrgChart.redraw() 函数玩一个jsfiddle ,但我无法做到。根据我的理解,我能够编写这么多代码。感谢任何帮助。
我的 JS
javascript - 在 balkangraph OrgChart 中的 Slinks 之间切换
我正在尝试从 balkangraph 框架(https://balkan.app/)构建一个 OrgChart。在这个我们有nodelinks和slinks。我正在尝试在 nodelinks 和 slinks 之间切换。
我有 3 个不同的链接模板,如下所示myorange, yellow, arrows
我有一个切换按钮,我在其上隐藏了 slinks 模板和链接。
这里的问题是,如果我只有一个模板,我可以切换。但是使用 3 个不同的链接模板,我无法做到。
如果有人在 balkanGraph OrgChart JS 上工作过,请建议如何切换
下面是切换代码
整个代码看起来像这样。在此同时切换所有三个 slink 都变成橙色。所以我想在切换时,我可以维护模板
angular - 查找动态组织结构图库以与 Angular 集成
我正在尝试找到一个可以与 Angular 集成的组织结构图库。我可以在图表中动态添加/删除节点,例如当我单击添加按钮时,它会显示一个对话框以输入详细信息并添加它。或者当我删除一个节点时,它会要求确认删除。我试图从一天中找到这样的动态库,但无法找到。救命!
sharepoint - 具有 Azure AD 用户的组织结构图或 SharePoint Online 中的用户信息列表用户
我需要从 Azure AD 用户或 SharePoint Online 中的用户信息列表获取数据的 Orgchart Web 部件。
它需要显示组织中从上到下的所有员工。
SharePoint 是提供组织结构图还是我们需要开发它?
任何人都可以帮助我吗?