问题标签 [mindmapping]

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

jquery - jQuery的交互式树/分层图表插件?

对于我正在处理的项目,我们需要用户能够创建交互式树/层次图。类似于创建思维导图,但具有自上而下的方向。

我已经评估了各种工具,但似乎没有一个符合要求:

  • arbor.js:仅用于绘制图形而不用于就地编辑/创建
  • JavaScript Infovis Toolkit:整洁但适用于 JSON 格式的数据,不适用于就地编辑
  • Raphael.js:同上
  • Mindmup:开源,几乎可以满足我们的需求,但没有 API 文档。必须翻阅大型 JS 文件以找到如何处理简单的事情,例如加载/保存 JSON 等,

是否有任何 jQuery 插件或工具可用于以交互方式创建树形图,或者我们是否仅限于在渲染/可视化库“之上”创建该层?

0 投票
1 回答
2102 浏览

python - Beautiful Soup & Python. Can't get all nodes with recursion because getting "maximum recursion depth exceeded while calling a Python object" error

I work in program FreeMind which allows to create trees and import them as HTML files and I need to get every "path" of this tree and put them into list for example to work with each "path" separately after. enter image description here

For example from this code:

I need to get next separate branches of code:

I am trying that code and getting error "maximum recursion depth exceeded while calling a Python object":

I think that I should explain what I want to do with all this stuff later. I am writing test cases in FreeMind and I am trying to write tool which could create csv table for example with all test cases. But for now I am just trying to get all test cases as texts.

0 投票
2 回答
1350 浏览

javascript - 扩展 d3 树布局以在最终节点提供 HTML 框

我想扩展 d3 树布局以为每个最终节点提供超链接和文本

http://mbostock.github.io/d3/talk/20111018/tree.html

例如,如果你去

我想在文本 AgglomerativeCluster 下我想有一个能够拥有自定义 HTML 的文本框。

我该怎么做?

0 投票
2 回答
888 浏览

c - Generator of "mind map" from files.c

I started a while ago to learn the C language, and has spent several hours I search THE miracle software.

I am looking for software that import sources of software in C (files.c) and generates a "mind map" of the code with all files, functions, variables, etc ...

Do you know if it exists? It'll help me a lot to understand the architecture of complex software.

Thank you very much for all your answers.

0 投票
1 回答
587 浏览

ruby - Mindmup安装过程

如何使用 sinatra 将 mindmup 安装为独立应用程序。是否有任何适当的文件。我没有使用红宝石的经验。请帮忙。

源代码可 在此处获得

0 投票
1 回答
298 浏览

api - 我应该如何使用 MindMeister API 的“个人访问令牌”?

关于 MindMeister API 的认证,分为三种:

  1. API 密钥
  2. OAuth 2.0 应用程序
  3. 个人访问令牌

我想使用第三个,它解释了下一个:

个人访问令牌

个人访问令牌允许通过 API 直接访问您的 MindMeister 帐户,而无需 OAuth 2.0 应用程序或 API 密钥。

我创建了一个并使用它来执行我的 API 调用,但我收到错误 99:

我试过测试这个方法'mm.auth.checkToken'

这是MindMeister API Developers文档,但与“个人访问令牌”无关。

我的请求 URL 如下所示:

我不知道如何使用这个API功能,所以我想知道这个,请帮助我。

0 投票
1 回答
812 浏览

javascript - 如何在 Asp.net C# 中集成思维导图

我有来自客户的一些非常令人兴奋的要求。客户不希望我以基于网格的布局显示结果(对他来说它看起来像一个数据库),而是希望我以某种思维导图的方式显示结果。我用谷歌搜索了一些思维导图软件,但它们似乎是独立的软件。谁能指出我可以拥有一些 Jquery 插件的方向,我需要在其中以 json 等格式传递数据并为我构建思维导图。

提前致谢

0 投票
1 回答
106 浏览

java - FreePlane 节点细节提取和铸造

这是一个 FreePlane Groovy 代码。任务是提取节点详细信息并将其转换为整数,或者如果详细信息为空(空)或非数字,则将其保留为 1。最初,节点详细信息在纯文本布局中仅包含“4”。

这是我的代码:

这是一个问题,因为代码不会将文本“4”转换为 4,而是转换为 52(顺便说一下,“4”的 ASCII 代码)。更糟糕的是,当我减去 48,使得差值等于数字本身时,它不会注意。

如果诸如 toNumber(...) 或 .to.num0 之类的功能可以使用,我不会发布此内容,但是在尝试实现此功能时,我看到了


“消息:方法没有签名:org.freeplane.plugin.script.proxy.Proxy$NodeRO.toNumber() 适用于参数类型:(java.lang.String) 值:[4] 行号:-1Result:No方法签名:org.freeplane.plugin.script.proxy.Proxy$NodeRO.toNumber() 适用于参数类型:(java.lang.String) 值:[4] at line -1"


提前致谢。

0 投票
1 回答
2437 浏览

treenode - 思维导图的分支可以合并到另一个节点吗?

我最近做了很多思维导图,我经常遇到一个问题,就是我不能合并分支。比如一个节点有branch1、branch2、branch3和branch4,我发现branch3和branch4可以趋向另一个节点。但是,似乎 MindNode 和 Xmind 都不支持此功能,并且都是一种直接的方式。

在此处输入图像描述

有没有软件可以提供红框内的功能?非常感谢!

0 投票
1 回答
575 浏览

xcode - 为 MindMapping 应用 Swift/xcode 在应用内生成文本字段

我目前正在编写一个思维导图应用程序,应用程序用户可以在其中在空白页面上的任何地方添加文本字段。有没有办法做这样的事情。我想出的一种不专业的方法是向 ViewController 添加几百个空文本字段,然后用户可以填写它们。但是我相信有更好的方法。如果用户可以点击“添加文本”按钮来生成可以在空白页面上移动的文本字段(就像在 Microsoft Word 中一样),那就太好了。我真的想不出任何课程可以解决这样的任务。有人可以帮忙吗?

干杯