charts_flutter 包中图表中的 domainFn 和 measureFn 是什么?

What is domainFn and measureFn in graphs from charts_flutter package?

我试着查看库文档并尝试在网上找到它,但几乎每个来源都跳过了对这些函数的解释。我仍然可以让我的应用按照我想要的方式运行,但我想弄清楚这一点。

在数学中,一个函数有一个定义域和范围(或测量,在图表中)。松散地说,域是输入值,范围(度量)是输出值。对于图表,通常 domainx 轴,range(度量)是 y 轴。

因此,如果您要绘制 0 到 100 之间所有整数的平方的折线图,那么 domainFn 将只是 (i) => i,而 measureFn 将是 (i) => i * i