GoJS
產(chǎn)品編號(hào):105124
當(dāng)前版本:GoJS v2.2.4
開 發(fā) 商:Northwoods
產(chǎn)品類型:組件
產(chǎn)品功能:交互式圖表/圖表組件/圖表構(gòu)建/組織結(jié)構(gòu)
開發(fā)平臺(tái):Visual Studio 2019 / Visual Studio 2022
其他特性:Web Form / Windows Form / 兼容Sharepoint / Ajax支持
產(chǎn)品源碼:不提供源碼
GoJS圖表組件介紹
GoJS是一個(gè)JavaScript庫,可讓您在現(xiàn)代Web瀏覽器中輕松創(chuàng)建交互式圖表。 GoJS支持圖形模板和圖形對(duì)象屬性的數(shù)據(jù)綁定到模型數(shù)據(jù)。您只需要保存和恢復(fù)模型,該模型由簡(jiǎn)單的JavaScript對(duì)象組成,其中包含您的應(yīng)用所需的任何屬性。許多預(yù)定義的工具和命令實(shí)現(xiàn)了大多數(shù)圖表所需的標(biāo)準(zhǔn)行為。外觀和行為的自定義主要是設(shè)置屬性的問題。 流程圖 構(gòu)建交互式流程圖或流程圖。讓您的用戶使用 JSON 模型輸出構(gòu)建、修改和保存圖表。 狀態(tài)圖
可視化狀態(tài)圖和其他行為圖。創(chuàng)建帶有實(shí)時(shí)更新的圖表以監(jiān)控狀態(tài),或創(chuàng)建交互式圖表以進(jìn)行規(guī)劃。 ;鶊D GoJS允許大量自定義鏈接和節(jié)點(diǎn)來構(gòu)建各種圖表。可視化流動(dòng),或連接管道。 家系圖 創(chuàng)建Genogram和Medical圖表,或具有可折疊級(jí)別的可編輯家譜。 組織結(jié)構(gòu)圖 創(chuàng)建用于查看或編輯的經(jīng)典組織結(jié)構(gòu)圖。自動(dòng)布局使不同的可視化選項(xiàng)變得容易。 動(dòng)態(tài)端口 動(dòng)態(tài)添加端口和自定義鏈接路由。使用數(shù)據(jù)綁定在模型JSON中保存和加載路由。 工業(yè)過程 對(duì)工業(yè)流程、工作流、SCADA 圖等進(jìn)行建模。當(dāng)您的用戶構(gòu)建圖表時(shí),權(quán)限和驗(yàn)證可以輕松添加規(guī)則和約束。 動(dòng)態(tài)分組 將組用作容器和子圖,組成員受其自己的規(guī)則和布局約束。 自動(dòng)布局 GoJS包含幾個(gè)內(nèi)置布局,以及許多要使用或調(diào)整的自定義布局示例。 節(jié)點(diǎn)和模板 快速設(shè)置圖表部件的外觀,同時(shí)保持外觀與數(shù)據(jù)分離。 數(shù)據(jù)綁定 GoJS模型可以自動(dòng)使您的數(shù)據(jù)與您的顯示保持同步,反之亦然。 撤銷重做 GoJS有內(nèi)置的狀態(tài)管理來記錄圖表和模型更改的歷史。用戶可以輕松撤消和重做,取消的工具操作可以回滾。可以檢查此狀態(tài)以進(jìn)行進(jìn)一步的定制。 鍵盤快捷鍵 GoJS實(shí)現(xiàn)了許多可以自定義的常用鍵盤命令和手勢(shì)。 子圖 GoJS組提供子圖以將不同的規(guī)則或布局應(yīng)用于其成員。 可拓展工具 GoJS輸入通過可定制和擴(kuò)展的工具進(jìn)行路由,從而為您的用戶提供他們需要的交互。 可定制的事件和權(quán)限 當(dāng)用戶執(zhí)行某些操作或按鍵時(shí)執(zhí)行自定義邏輯或通知,或者完全禁用不同的交互。 上下文菜單和提示 GoJS具有內(nèi)置的上下文菜單和工具提示,可以在畫布中或使用 HTML 進(jìn)行擴(kuò)展。 為GoJS圖表設(shè)置組件的 簡(jiǎn)單方法是使用gojs-react包,它為GoJS圖表、調(diào)色板和概覽導(dǎo)出React組件。 為GoJS圖表設(shè)置組件的 簡(jiǎn)單方法是使用gojs-angular包,它為GoJS圖表、調(diào)色板和概覽導(dǎo)出Angular組件?梢栽 NPM頁面上找到有關(guān)該包的更多信息,包括它所需的各種道具。 一個(gè)用于構(gòu)建Web用戶界面的平易近人、高性能且通用的框架。使用JS和TS為Web構(gòu)建圖表
內(nèi)置功能和交互性
與現(xiàn)代框架兼容