问题标签 [apache-echarts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - 我如何使 echarts 与 react-grid-layout 一起调整大小?
我在我的应用程序中使用 ResponsiveGridLayout、React-Grid-Layout,并且我使用 echarts 作为网格项。
拖放工作正常,但是当我调整网格项目的大小时,图表并没有一起调整大小。我已经尝试实现 onLayoutchange 属性,但它不起作用。
有人可以帮我吗
这是我重现问题的代码框
angular - 具有公共节点的 Apache Sankey 图表
我想使用 Apache echarts Sankey 图表对自身内部的节点进行分组,并为这些分组的节点提供标签,如本 sankeychart示例中所示。“Tree1”和“Tree2”也是白色节点和较大字体的标签。我添加它们以显示我想要的图表。我希望它们所在的位置完全一样,但是当然这个顺序可能会不时改变,当我要分组的其他节点来时,节点位置可能会混淆。我可以通过按将节点添加到 json 的顺序显示节点来做我想做的事,我可以通过将layoutIterations参数设置为 0 来做到这一点,但是当我这样做时,会出现一个类似 this sankeychart2的图表已创建,但这不是我想要的所有节点都在顶部的图表。实际上,我想将“Tree1”和“Tree2”下面的节点作为两个单独的树,可能是两个单独的桑基图。我希望这两个树的共同根是“风险”节点,如示例所示。我怎样才能做这样的分组?我希望我能够解释我的问题。我正在尝试使用 angular 和 ngx-echarts 指令制作此图表。
这是我的数据
这些是选项
谢谢。
echarts - 更改 eCharts 热图特定单元格中的边框宽度
我正在尝试更改中间单元格的边框以强调它。
我可以更改整个图表的边框,series-heatmap.itemStyle
但不能只更改一个单元格。
我期待的结果看起来像上图:
任何帮助将不胜感激!!
[编辑]
我在文档中发现,如果某些特定项目需要自定义,可以将其设置为data
数组:
我的数据系列设置如下:
已经尝试只更改中间带有“653”的数组,按照这些示例进行操作,但没有成功......
javascript - Formatter AxisLabel Echarts fontWeight 不起作用
我想用 Echarts 格式化我的图表的轴标签,周末的格式化程序日期为粗体,我尝试了这段代码,但我不知道为什么它不起作用:
请帮忙!!!
echarts - 如何从 apache eCharts 中的 zRender 点击事件中确定时间轴值
继如何使用 zrender 和 vue-echarts 在条形图上注册点击
当 X 轴为 type 时,下面的示例不起作用time
对于类型的 x 轴,轴对象上不存在该属性time
。.data
我可以获得时间连续值(以毫秒为单位),但这会扩展到整个画布(不仅仅是图表网格)
我找不到确定以下内容的方法
- 如果时间值实际上在图表网格中?
- 最接近的数据集 x 轴值是多少?
apache-echarts - Apache ECharts 有画直线、矩形、铅笔工具的功能吗?
我找到了项目https://github.com/svrcekmichal/react-sketchpad。是否有像上面的项目使用 Apache ECharts 绘制直线、矩形、铅笔工具的功能?
reactjs - 用于对共享数据集做出反应的 Echarts || 无法读取 null 的属性(读取“setUpdatePayload”)
我正在尝试使用 react 复制在共享数据集的 echarts 中显示的此示例,但是每次更改轴时,我都会收到 Uncaught TypeError: Cannot read properties of null (reading 'setUpdatePayload') ,并且图表似乎没有在我的组件代码下方正确渲染
知道有什么问题吗?或如何解决?