吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

流程圖編輯框架LogicFlow快速入門

jf_ro2CN3Fa ? 來源:TJ君 ? 2023-09-12 11:27 ? 次閱讀

來源:TJ君

快速入門

最近因為要在系統里植入一個流程圖的靈活繪制功能。如果說自己寫一個,那必將是個龐大的工程,所以就在GitHub上調研了一番。最后發現了今天要給大家推薦的這個開源框架:LogicFlow

LogicFlow是一款流程圖編輯框架,它提供了必要的流程圖交互和編輯功能,同時還支持節點自定義和插件拓展。LogicFlow可以用于各種邏輯編排場景,例如流程圖、ER圖和BPMN流程。它在工作審批配置、機器人邏輯編排和無代碼平臺流程配置等方面都有廣泛應用。

aff29316-4ec5-11ee-a25d-92fbcf53809c.png

快速入門

LogicFlow的使用非常簡單,只需要兩步:

第一步、、、引入依賴

 

 

 

 

也可以使用npm引入,只需要:

npminstall@logicflow/core
npminstall@logicflow/extension

可以編寫一個簡單的案例

importLogicFlowfrom"@logicflow/core";
import"@logicflow/core/dist/style/index.css";

constlf=newLogicFlow({
container:document.querySelector("#container")
});

lf.render({
nodes:[
{
id:"node_id_1",
type:"rect",
x:100,
y:100,
text:{
x:100,
y:100,
value:"節點1"
},
properties:{}
},
{
id:"node_id_2",
type:"circle",
x:200,
y:300,
text:{
x:200,
y:300,
value:"節點2"
},
properties:{}
}
],
edges:[
{
id:"edge_id",
type:"polyline",
sourceNodeId:"node_id_1",
targetNodeId:"node_id_2",
text:{
x:139,
y:200,
value:"連線"
},
startPoint:{
x:110,
y:140
},
endPoint:{
x:200,
y:250
},
pointsList:[
{
x:100,
y:140
},
{
x:100,
y:200
},
{
x:200,
y:200
},
{
x:200,
y:250
}
],
properties:{}
}
]
});

這里不得不提一下,LogicFlow提供了一個工具,可以幫助大家所見即所得的繪圖,效果如下:

b02d2864-4ec5-11ee-a25d-92fbcf53809c.png

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 流程圖
    +關注

    關注

    2

    文章

    63

    瀏覽量

    18792
  • 開源
    +關注

    關注

    3

    文章

    3402

    瀏覽量

    42712
  • GitHub
    +關注

    關注

    3

    文章

    473

    瀏覽量

    16564

原文標題:重磅推薦!一款好用又好看的流程圖編輯框架

文章出處:【微信號:芋道源碼,微信公眾號:芋道源碼】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Labview流程圖

    Labview能夠生成流程圖嗎,Labview的程序能畫流程圖嗎?
    發表于 07-21 10:09

    怎樣繪制流程圖

    流程圖進行新建使用。3.在左側面板中選擇我們需要的流程圖圖形,移動至右面面板中進行使用,然后會用線段將搭建的流程圖圖形進行連接,這樣框架就算搭建完成。4.現在就是對內容進行輸入,雙擊
    發表于 01-15 11:38

    A835信號流程圖

    A835信號流程圖
    發表于 10-16 22:10 ?84次下載
    A835信號<b class='flag-5'>流程圖</b>

    Sop流程圖操作規范

    流程圖符號 流程圖結構說明 流程圖繪制原則
    發表于 08-27 17:57 ?42次下載

    燒結作業流程圖

    燒結作業流程圖
    發表于 03-30 19:43 ?3001次閱讀
    燒結作業<b class='flag-5'>流程圖</b>

    STS 服務流程圖

    STS 服務流程圖
    發表于 07-10 16:49 ?1241次閱讀
    STS 服務<b class='flag-5'>流程圖</b>

    電池公司IQC檢驗流程圖

    電池公司IQC檢驗流程圖
    發表于 10-21 10:50 ?2487次閱讀

    水銀電解槽的流程圖

    水銀電解槽的流程圖
    發表于 10-24 09:55 ?2105次閱讀

    組裝電池檢驗流程圖

    組裝電池檢驗流程圖
    發表于 11-06 16:03 ?2386次閱讀

    IC設計流程圖

    IC設計流程圖 ?
    發表于 02-06 16:22 ?5267次閱讀
    IC設計<b class='flag-5'>流程圖</b>

    跨職能流程圖怎么畫?教你輕松繪制泳道流程圖

    跨職能流程圖是什么呢?跨職能流程圖多用于公司或者企業中的各個部門之間聯系的一個流程圖,簡單的說就是在一家公司中有著各種各樣的部門,每個部門之間都是有業務進度上的關聯。跨職業流程圖正是將
    的頭像 發表于 07-28 11:23 ?1.6w次閱讀

    NS流程圖是什么?用這款軟件輕松畫NS流程圖

    NS流程圖,又被稱為N-S,或者是盒。它的結構分為圖形、流程線和文字,NS流程圖是一種可視化建模的結構化編程。實際上,NS
    的頭像 發表于 07-28 11:59 ?1.4w次閱讀
    NS<b class='flag-5'>流程圖</b>是什么<b class='flag-5'>圖</b>?用這款軟件輕松畫NS<b class='flag-5'>流程圖</b>

    工作流程圖怎么用?有哪些繪制工作流程圖的軟件

    工作流程圖是清晰地展示工作中各個環節的流程圖圖示,主要用于工作活動和效率的管理。工作流程圖這種圖示方法具有直觀描述性、簡潔性、可操作性和指導性。工作流程圖
    的頭像 發表于 07-28 14:22 ?3601次閱讀

    7款流程圖制作軟件大盤點!輕松繪制流程圖

    流程圖可能是我們使用最廣泛的一種圖形圖表,幾乎在各個領域都會用到,諸如系統流程圖、產品流程圖、數據流程圖借助流程圖,我們可以將事物的結構、任
    的頭像 發表于 11-27 19:00 ?4.2w次閱讀

    fpc流程圖.zip

    fpc流程圖
    發表于 03-01 15:37 ?2次下載
    大发888娱乐真钱游戏 下载 | 百家乐官网游戏教程| 百家乐官网全程打庄| 365足球| 大发888官方 截图| 大发888在线娱乐| 大发888鸿博博彩| 回力百家乐官网的玩法技巧和规则 | 网上百家乐官网乐代理| 新利百家乐官网的玩法技巧和规则 | 百家乐客户端皇冠| 澳门百家乐免费开户| 百家乐代理加盟| 澳门百家乐怎洋赢钱| KK百家乐娱乐城 | 澳门百家乐官网赌场娱乐网规则| 粤港澳百家乐官网娱乐平台 | 威尼斯人娱乐城代理佣金| 大发888为什么打不开| 娱乐城网站| 百家乐官网合作代打| 百家乐官网桌| 百家乐官网下注技巧| 百家乐庄89| 澳门百家乐网络游戏信誉怎么样| 大发888下载34| 嘉兴市| 百家乐官网筹码套装| 百家乐官网平注秘籍| 网络百家乐内幕| 大发888娱乐城都有啥扑克牌游戏| 定西市| 定制百家乐官网桌垫| 肯博百家乐游戏| 大赢家百家乐娱乐| 白菜娱乐城| 实战百家乐官网博彩正网| 澳门百家乐官网规| 百家乐永利赌场娱乐网规则| 棋牌类游戏| 星级百家乐官网技巧|