Javascript 用于放置电气原理图的良好JS库

Javascript 用于放置电气原理图的良好JS库,javascript,raphael,jointjs,Javascript,Raphael,Jointjs,除了用于显示/绘制电气原理图外,是否有可用的javascript库,如Raphaeljs或Jointjs。例如,我们想制作一个JS/HTML页面,用于在电子图中显示晶体管的功能 首先我想画这个图表,然后我想以一种只读的方式向用户展示它 是否有更适合的库,或者我应该开始用自定义图形修改jointjs或raphael 或者我应该使用omnigraffle中的图像并在其顶部添加一些按钮吗?您可以在JointJS中构建示意图,然后在设置了交互:false标志的关节直径纸中打开图形。通过这种方式,您可以禁

除了用于显示/绘制电气原理图外,是否有可用的javascript库,如Raphaeljs或Jointjs。例如,我们想制作一个JS/HTML页面,用于在电子图中显示晶体管的功能

首先我想画这个图表,然后我想以一种只读的方式向用户展示它

是否有更适合的库,或者我应该开始用自定义图形修改jointjs或raphael


或者我应该使用omnigraffle中的图像并在其顶部添加一些按钮吗?

您可以在JointJS中构建示意图,然后在设置了
交互:false
标志的
关节直径纸中打开图形。通过这种方式,您可以禁用拖放功能,但在单击元素时仍然可以使用:
paper.on('cell:pointerup',function(cellView,evt,x,y){…})

只读?只需从OmniGraffle导出并享用一杯啤酒。我希望用户能够单击“电气”开关。。。但是我不希望用户能够重建电路“拖放”,你更喜欢这个而不是JQuery+JQuery svg吗?@davidkarsson我的回答会有偏差,因为我是JointJS背后的首席开发人员。尽管如此,我还是想指出JointJS是为绘制图表而设计的,因此在本例中使用它非常有意义。