2013-12-14 25 views
0

是否有任何JavaScript庫可用,如Raphaeljs或Jointjs,但用於顯示/繪製電氣原理圖。例如,想要製作一個JS/HTML頁面,用於在電子圖表中顯示晶體管的功能。一個很好的JS庫,用於安裝電氣原理圖

首先,我想繪製圖表,然後我想以一種只讀方式將其展示給用戶。

是否有更適合的庫或者是否應該開始使用自定義數字修改jointjs或raphael。

或者我應該只使用omnigraffle中的圖像並在其上添加一些按鈕?

+0

只讀?只需從OmniGraffle出口並享用啤酒。 – srquinn

+0

我希望用戶能夠點擊一個「電氣」開關......但我不想讓用戶能夠重建電路「拖放」 –

回答

0

您可以在JointJS中構建原理圖,然後在設置了interactive: false標誌的joint.dia.Paper中打開該圖。通過這種方式,您可以禁用拖動&下拉菜單,但您仍然可以通過以下操作對點擊元素進行響應:paper.on('cell:pointerup', function(cellView, evt, x, y) { ... });

+0

你比JQuery + JQuery-SVG更喜歡這個嗎? –

+0

@DavidKarlsson我的答案會有偏差,因爲我是JointJS背後的主要開發人員。雖然我仍然想指出JointJS是用於繪圖的,所以在這種情況下使用它很有意義。 – dave

相關問題