GoJS實現(xiàn)了許多常見的編輯操作,例如操縱零件(移動,添加,復制,剪切和刪除)。這些編輯功能默認情況下可通過鼠標(或觸摸)和鍵盤訪問,也可以在JavaScript中以編程方式調用。
本指南將向您展示一些與GoJS節(jié)點,鏈接和模型數(shù)據進行編程交互的基本方法。在整個頁面中,我們將以以下圖表設置為起點。
本文主要介紹流程圖控件GoJS從TypeScript源代碼構建GoJS教程,所有客戶都可以使用go.js和go-debug.js文件運行他們的應用程序。
當圖表僅限于數(shù)百個節(jié)點和鏈接時,尤其是在桌面上,則為圖表獲得良好的性能并不需要您付出任何努力。但是,當您的應用程序可能處理成千上萬個節(jié)點和鏈接時,您可能需要調整實現(xiàn)以避免昂貴的功能。
將GoJS模型數(shù)據存儲在云存儲中是保存,加載,創(chuàng)建和刪除圖表數(shù)據文件的絕佳方法,而無需擔心本地系統(tǒng)問題。GoCloudStorage庫使與流行的云存儲服務的連接變得容易。
打印圖表通常是通過制作圖表的幾張圖像并將其保存,將其插入PDF或其他文檔中或直接從瀏覽器中進行打印來完成的。在此頁面上,我們將從大圖中創(chuàng)建幾個圖像,并準備一些CSS,以便在打印此頁面時僅打印那些圖像。