heatmap - echarts中如何脱离visualMap控件
问题描述
我在 echarts 中使用热图来显示温度变化。当项目的值为零或未定义时,我想显示独特的颜色,如灰色。
但它显示了彩色网格。我找到了一个解决方案,为零和未定义提供相同的零值并设置相同的颜色。
但它们的颜色是由视觉地图控制的。ECHARTS 文档说“标记为visual map: false
,则此项目不再受视觉地图控制”。但这很不清楚。我在哪里可以设置这个属性“视觉地图”?在系列数据中?
如果您有这方面的经验,请帮助我。先感谢您。
解决方案
它需要是串联属性。
series: [{
name: 'Punch Card',
typs: 'heatmap',
data: [{
value: [0,0,5],
}, {
value: [1,0,0],
visualMap: false, // this will be escaped from visualMap control
}],
itemStyle: {
normal: {
color: 'rgb(0,255,0)', // this will be color of uncontrolled item
},
},
}]
推荐阅读
- javascript - 使用箭头函数表示法时调用了两次“按键”事件
- javascript - 如何让 puppeteer 24/7 全天候抓取并检查元素是否实时消失
- angular - ASP.NET Core 中的 Microsoft 数据保护系统,用于以 Angular 作为前端进行加密解密
- python - 从同一目录下的其他脚本导入时出现 ModuleNotFoundError
- flutter - for 循环出错:Flutter 中需要一个标识符
- python - PySparks / Databricks 中两列的图形处理
- asp.net - 创建与 ASP.NET Core 中以特定模式开头的所有 url 匹配的路由模板
- python - 是否可以更改 Python Idle 中注释的颜色?
- visual-studio - 在目标中设置 CustomBuild 的 OutputItemType 不起作用
- visual-studio-2019 - 如何将 Visual Studio 2019 中的解决方案资源管理器移至左侧?(和其他东西)