echarts标出点的行进方向

当使用echartsd的type=lines时可以实现点与点之间的行进效果,可以更直观的看出点与点之间方向。试验了一下,特为记录,使用echart版本为v5.4.3,代码如下

1.从起点到终点的一条路径效果

  series: [
          {
            data: [[x1,y1],[x2,y2],[x3,y3]],
            type: "line",
            // type: "scatter",
            // smooth: true,
            connectNulls: false,
             
          },
          {
            type: "lines",
            polyline: true,
            coordinateSystem: "cartesian2d",
            smooth: false,
            zlevel: 1,
            effect: {
              show: true,
              smooth: true,
              period: 10,//轨迹速度
              symbolSize: 4,
              trailLength:0.5 //拖行轨迹长度
            },
            lineStyle: {
              color: "#FD1111",//轨迹颜色
              width: 2, //宽度
              opacity: 0,
              curveness: 0,
              cap: "round",
            },

            data: [{coords:[[x1,y1],[x2,y2],[x3,y3]]}],
          },
          

在这里插入图片描述

当polyline=true时,data中coords可以为多个点,这样即可实现了从起点到终点的一条路径效果,

2.每个点之间都需要路径效果

 series: [
          {
           data: [[x1,y1],[x2,y2],[x3,y3]],
            type: "line",
            // type: "scatter",
            // smooth: true,
            connectNulls: false,

          },
          {
            type: "lines",
            polyline: false,
            coordinateSystem: "cartesian2d",
            smooth: false,
            zlevel: 1,
            effect: {
              show: true,
              smooth: true,
              period: 10,
              symbolSize: 4,
              trailLength:0.5 //拖行轨迹长度
            },
            lineStyle: {
              color: "#FD1111",
              width: 2,
              opacity: 0,
              curveness: 0,
              cap: "round",
            },

            data: [{coords:[[x1,y1],[x2,y2]]},{coords:[[x2,y2],[x3,y3]]},....],
          },

重点在于type: "lines"中的polyline属性和data属性的结构

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值