jsPlumb 学习笔记

本文详细介绍了jsPlumb库的使用,包括anchor的四种类型、connectors和endpoint的种类、overlay的五种类型以及location的概念。还探讨了如何进行连接线的绘制、设置目标与源、唯一Endpoint的管理、连接与Endpoint的移除以及动画和CSS样式的应用。通过实例展示了jsPlumb的强大功能。
摘要由CSDN通过智能技术生成

介绍

   使用svg完成画图,四个概念:

   anchor: endpoint在的位置,可通过name访问

   endpointconnection的一端节点,通过addPoint makeSource, connect创建,

   connector:连接线

   overlay:connector的装饰组件,如labelarrow

   一个connection由一个connector,两个endpoint0或者多个overlay构成,每个endpoint有一个关联的anchor.

anchor有四种类型:

static:固定不可移动的点
dynamic:从一组staticanchor中,每次动态选取一个合适的
perimeter:沿着特定图形的边
continous:没有固定的位置,根据线另一端点的朝向决定

connectors四种类型

Bezier(default):弯曲的贝塞尔曲线,参数是curviness用来定义控制点,默认150
Straightstubgap(线和
  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值