1.JointJs Paper
关于JointJs的介绍,有一篇比较好 JointJS介绍 第一个类Paper joint.dia.Paper 属性 el css选择器,Paper将在该Css选择的Container下画SVG图.例如:el='#paper',则在 <div id='paper'></div> 下面添加SVG DOM节点 width paper的宽度 height paper的高度 origin paper原点的坐标,默认{x:0,y:0} gridSzie 默认为1 model joint.dia.Graph object,根据MVC,该属性对应model,paper对应view perpendicularLinks 连接线是否正交,默认为false elementView 负责渲染graph ,默认 joint.dia.ElementView linkView 负责渲染links,默认 joint.dia.LinkView defaultLink 用户动态创建的link(比如:从一个port drag 一条线),默认为 joint.dia.Link ,也可以是一个返回值类型为 joint.dia.Link 函数 function(cellView, magnet) {} interactive 如果设置为false,则graph中的element和link将禁止操作