echarts - Echarts dataZoom滑块句柄图标形状不起作用
问题描述
在https://echarts.apache.org/en/option.html#dataZoom-slider.handleIcon的 echarts 文档中,数据缩放滑块的手柄图标具有“圆形”、“矩形”等形状选项。
然而,这些形状似乎不起作用。如果我们指定dataZoom: [{ handleIcon: "circle" }]
手柄图标就会消失。
这个 API 的实现是否仍然悬而未决?
解决方案
您误解了文档。该方法handleIcon
需要一个路径字符串,但不是某个形状标识符。请查看测试,您可以在其中找到如何使用此方法。
但是,您可以在图表配置之外定义图标并在内部使用标识符:
var icons = {
circle: 'M17.498,11.697c...',
square: 'M17.498,11.697c...'
}
var option = {
//...
dataZoom: [{ handleIcon: icons['circle'] }]
}
推荐阅读
- .net-core - 可空引用类型 - 是否为调用 3rd 方代码禁用流分析?
- c# - 如何设置在代码隐藏中声明的依赖属性
- controller - 从 TYPO3 中的后端配置获取设置
- laravel - Laravel 6 Passport CSRF 令牌不匹配
- javascript - Svelte - on:输入上的更改处理程序仅在模糊事件后触发
- php - 在 SQLite 中未捕获/抛出 Doctrine UniqueConstraintViolationException
- scala - 值 === 不是字符串的成员
- visual-studio-code - 如何使用 IntelliSense 在 VS Code 中搜索带有部分单词的符号?
- python - 如何使用 PYTHON 删除 XML 中的子元素/元素
- https - 有没有办法使用 openssl 为 Azure 创建一个自签名证书以启用安全层?