这:
<div class="chart chart-line" chart-options="{scaleStartValue:0,bezierCurve:false}"> </div>
为 bezierCurve 属性生成预期结果,但不更改 Y 轴的起始值。它被窃听了吗?还是我需要在这里指定另一个属性?
这:
<div class="chart chart-line" chart-options="{scaleStartValue:0,bezierCurve:false}"> </div>
为 bezierCurve 属性生成预期结果,但不更改 Y 轴的起始值。它被窃听了吗?还是我需要在这里指定另一个属性?
您会在Chart.js 文档中的全局图表配置下找到它需要scaleOverride: false设置为 true。
// Boolean - If we want to override with a hard coded scale
scaleOverride: false,
// ** Required if scaleOverride is true **
// Number - The number of steps in a hard coded scale
scaleSteps: null,
// Number - The value jump in the hard coded scale
scaleStepWidth: null,
// Number - The scale starting value
scaleStartValue: null,
考虑到这一点:
<div class="chart chart-line" chart-options="{scaleOverride:true,scaleStartValue:0,bezierCurve:false}"> </div>