需要用echarts的自定义方法绘制图形, 有一个需求是需要画虚线, 考虑应该是通过调用api.style()方法设置样式,但是并没有看到这个参数.
所以是用其他方法设置, 还是根本就不能画虚线呢.
需要用echarts的自定义方法绘制图形, 有一个需求是需要画虚线, 考虑应该是通过调用api.style()方法设置样式,但是并没有看到这个参数.
所以是用其他方法设置, 还是根本就不能画虚线呢.
用线性渐变,
style: api.style({
stroke: new echarts.graphic.LinearGradient(
0,
0,
0,
1,
[
{
offset: 0,
color: 'red',
},
{
offset: 0.2,
color: 'red',
},
{
offset: 0.2,
color: 'transparent',
},
{
offset: 0.4,
color: 'transparent',
},
{
offset: 0.4,
color: 'red',
},
{
offset: 0.6,
color: 'red',
},
{
offset: 0.6,
color: 'transparent',
},
{
offset: 0.8,
color: 'transparent',
},
{
offset: 0.8,
color: 'red',
},
{
offset: 1,
color: 'red',
},
],
false
),
lineWidth: 4,
}),
4 回答1.4k 阅读
1 回答764 阅读✓ 已解决
2 回答638 阅读✓ 已解决
1 回答801 阅读✓ 已解决
4 回答800 阅读
2 回答871 阅读
1 回答476 阅读✓ 已解决