如何获取point.r的当前值?

How to access the current value of point.r?

返回文字常量 (return 5),但在我的真实生活图表上它太大了,内部值是其他的...如何访问它?

PS:即使像 chart.internal.config.point_r 这样的东西也是错误的,因为我需要 "current value" 而不是原始配置,而且我没有 chart 变量,需要一种this.etc.point_r 要返回的值。

示例:

point: {
  r: d=> (String(d.id) === "avg")? 0: thisCurrentMysterious.point_r
}

如果它是点 r 的默认值,那么它就是 2.5

您可以通过此方法(再次未记录)访问此(以及更多),当您未在配置中提供这些值时,基本上 c3 会使用这些值 -->

c3.chart.internal.fn.getDefaultConfig()

所以c3.chart.internal.fn.getDefaultConfig().point_rreturns2.5

所以我认为

point: {
  r: d=> (String(d.id) === "avg")? 0: c3.chart.internal.fn.getDefaultConfig().point_r
}

是你想要的吗?