如何以编程方式清除echarts中的画笔选择
How to programmatically clear a brush selection in echarts
我正在使用 echarts library。
我正在使用条形图创建直方图,并使用画笔 selection 突出显示条形图。
另外我想以编程方式 select / unselect 吧。
按照echarts文档和例子,我了解到这种操作是通过使用chart.dispatchAction
完成的,但没有记录或显示刷操作。
记录的唯一相关内容是一个选项 (brush.removeOnClick
),只有当 brush.brushMode === 'single'
允许单击时清除画笔 selection。
如何以编程方式创建/清除画笔 selections?
谢谢
有一个未记录的 brush
操作;
用法示例:
清除刷机命令clear
:
chart.dispatchAction({
type: 'brush',
command: 'clear',
areas: [],
});
创建画笔选择(至少在 axisType === 'category'
的条形图中):
chart.dispatchAction({
type: 'brush',
areas: [
{
brushType: 'lineX',
xAxisIndex: 0,
coordRange: [from, to],
},
],
});
其中 coordRange
是 2 轴刻度索引的数组。
echarts里面有很多没有记录的东西
我正在使用 echarts library。
我正在使用条形图创建直方图,并使用画笔 selection 突出显示条形图。
另外我想以编程方式 select / unselect 吧。
按照echarts文档和例子,我了解到这种操作是通过使用chart.dispatchAction
完成的,但没有记录或显示刷操作。
记录的唯一相关内容是一个选项 (brush.removeOnClick
),只有当 brush.brushMode === 'single'
允许单击时清除画笔 selection。
如何以编程方式创建/清除画笔 selections?
谢谢
有一个未记录的 brush
操作;
用法示例:
清除刷机命令clear
:
chart.dispatchAction({
type: 'brush',
command: 'clear',
areas: [],
});
创建画笔选择(至少在 axisType === 'category'
的条形图中):
chart.dispatchAction({
type: 'brush',
areas: [
{
brushType: 'lineX',
xAxisIndex: 0,
coordRange: [from, to],
},
],
});
其中 coordRange
是 2 轴刻度索引的数组。
echarts里面有很多没有记录的东西