一、 Ideadiagrams簡介
Ideadiagrams是一款功能強大的思維導圖與時間軸工具。它可以幫助用戶更好地組織思路,規劃工作和學習。獨特的時間軸功能可以幫助用戶記錄任務,跟進進度,並且支持導出,方便分享與郵件提醒,使工作和學習更加高效。
二、 快速入門
1、下載並安裝 Ideadiagrams
npm install ideadiagrams
2、創建一個思維導圖
import * as id from 'ideadiagrams';
const myDiagram = new id.Diagram("myDiagramDiv");
3、添加節點
const myNode1 = myDiagram.addNode({text:"idea1"});
const myNode2 = myDiagram.addNode({text:"idea2"});
4、連接節點
myDiagram.addLink({from:myNode1, to:myNode2});
三、主要特點
1、支持多種節點
Ideadiagrams支持多種節點,如文本、圖片、視頻、鏈接等。用戶可以為每個節點設置不同的樣式、顏色和大小,以便更好地區分內容。
2、支持多種布局
Ideadiagrams支持多種節點布局方式,如樹形結構、思維導圖等,用戶可以根據需求選擇不同的布局方式。
3、支持時間軸
獨特的時間軸功能可以幫助用戶記錄任務、跟進進度,並且支持導出、方便分享與郵件提醒,使工作和學習更加高效。
四、代碼示例
以下代碼示例演示如何使用Ideadiagrams創建一個帶時間軸的思維導圖,可以為每個節點設置不同的樣式和顏色,並且支持編輯、刪除和拖動節點。
import * as id from 'ideadiagrams';
const myDiagram = new id.Diagram("myDiagramDiv",{
layoutType: "tree",
timeLine: true
});
const node1 = myDiagram.addNode({text: 'idea 1', color: "red", style: {shape: 'circle'}});
const node2 = myDiagram.addNode({text: 'idea 2', style: {shape: 'square'}});
const node3 = myDiagram.addNode({text: 'idea 3', color: "green", style: {shape: 'cloud'}});
myDiagram.addLink({from: node1, to: node2, color: "blue"});
myDiagram.addLink({from: node1, to: node3, color: "purple", style: {toDecoration:"arrow"}});
node1.editText("new text");
node2.delete();
myDiagram.moveNode(node3, 100, 100);
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/206246.html
微信掃一掃
支付寶掃一掃