jsmind 的api
时间: 2024-04-01 09:37:04 浏览: 24
jsmind 提供了一系列 API,方便您在代码中进行自定义配置和交互操作,以下是一些常见的 API:
1. `jsmind.init(container, options, data)`:初始化一个 mindmap 实例,`container` 为容器元素,`options` 为配置选项,`data` 为导图数据。
2. `jsmind.show(mindmap)`:显示一个 mindmap 实例。
3. `jsmind.add_node(parent_node, node_data, is_end, nodeid)`:向父节点 `parent_node` 添加一个子节点,`node_data` 为节点数据,`is_end` 表示该节点是否为叶子节点,`nodeid` 为节点 ID。
4. `jsmind.remove_node(node)`:删除一个节点。
5. `jsmind.get_node(nodeid)`:根据节点 ID 获取节点。
6. `jsmind.move_node(node, before, parent)`:移动一个节点到指定位置,`before` 为兄弟节点 ID,`parent` 为父节点 ID。
7. `jsmind.get_data(mindmap)`:获取整个导图的数据。
8. `jsmind.get_selected_node(mindmap)`:获取当前选中的节点。
9. `jsmind.select_node(node)`:选中一个节点。
10. `jsmind.set_node_color(node, color)`:设置节点的颜色。
11. `jsmind.set_node_font_style(node, font_style)`:设置节点的字体样式。
12. `jsmind.set_node_background_image(node, image_url)`:设置节点的背景图片。
13. `jsmind.set_node_topic(node, topic)`:设置节点的主题文本。
14. `jsmind.set_node_location(node, x, y)`:设置节点的位置。
15. `jsmind.resize(mindmap, width, height)`:调整导图的大小。
注:以上 API 仅为一部分,具体使用请参考官方文档。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)