带markarea的折线图是取'x'还是'xAxis'?
Does a line chart with markarea take 'x' or 'xAxis'?
查看 the documentation, the x position of the area is defined in markArea.data.0.x
. But all the examples I found use (including this official example) 在 markArea.data[0].xAxis
中指定。我是 echarts 的新手,不是一个非常有经验的 JS 开发人员,所以也许我只是在这里遗漏了一些基本的东西但是,为什么会出现明显的差异?
在示例代码中试一试,虽然 x
看起来像是像素偏移,但 xAxis
对应于 x 轴上的值,但两者似乎都有效。猜测文档尚未更新...
你是对的,文档没有包含完整的信息,有些部分有点过时了。它在学习时会造成混淆,但在下次你已经知道架构和文档时,将仅用于记住选项名称。对于开源和有限的资源来说这是正常的,因为修复文档更好地修复错误。
关于问题。您可以使用不同的方式定义 markArea 坐标,如果您在目标系列的文档中找不到解决方案,请尝试使用其他系列中的选项,它们可能相似。
例如几周前我用最简单的方法来定义填充区域:Echart: How to set mark area to fill sections in xAxis
如果对您没有帮助,请在此处提及我,我会尽力找到解决方案。
更新:
- 看看data format可以用于
markArea
- 注意detailed description
markArea
格式
查看 the documentation, the x position of the area is defined in markArea.data.0.x
. But all the examples I found use (including this official example) 在 markArea.data[0].xAxis
中指定。我是 echarts 的新手,不是一个非常有经验的 JS 开发人员,所以也许我只是在这里遗漏了一些基本的东西但是,为什么会出现明显的差异?
在示例代码中试一试,虽然 x
看起来像是像素偏移,但 xAxis
对应于 x 轴上的值,但两者似乎都有效。猜测文档尚未更新...
你是对的,文档没有包含完整的信息,有些部分有点过时了。它在学习时会造成混淆,但在下次你已经知道架构和文档时,将仅用于记住选项名称。对于开源和有限的资源来说这是正常的,因为修复文档更好地修复错误。
关于问题。您可以使用不同的方式定义 markArea 坐标,如果您在目标系列的文档中找不到解决方案,请尝试使用其他系列中的选项,它们可能相似。
例如几周前我用最简单的方法来定义填充区域:Echart: How to set mark area to fill sections in xAxis
如果对您没有帮助,请在此处提及我,我会尽力找到解决方案。
更新:
- 看看data format可以用于
markArea
- 注意detailed description
markArea
格式