实际上,我正在尝试从本地存储中获取数据,并将其存储在一个名为“ dataValues”的变量中。
该变量已传递给数据集中的数据(您可以在代码中看到)。其中变量值来自本地存储,正如我在Angular 7中使用alert看到的那样。
但是该值未显示在图表上(当前我正在使用Chart.js),并且在控制台上也未显示任何错误。
那么为什么要这么做呢?有人可以帮我吗?
正如您在代码中看到的那样,它们是一个“ timeLabel”变量,它也从本地存储中获取值,它被图表接受,但不被“ dataValues”接受.....
请帮助我,等待回复。
this.LineChart = new Chart('linechart', {
type: 'line',
data: {
labels: timeLabel,
datasets: [{
label: d.name,
data: dataValues,
fill: true,
lineTension: 1,
borderColor: 'blue',
borderWidth: 1,
pointBorderColor: 'red',
pointBackgroundColor: 'red'
}
谢谢
答案 0 :(得分:0)
问题已解决。我正确输入了y轴的最小值和最大值。因此,获取我的图表。
我为此全力以赴。...那些遇到相同问题的人希望对我有帮助。
stacked:true,
ticks:{
min:scaleValY, //scaleValY is value coming from my storage and it updated
// as per keyword.
max:scaleValY2,//scaleValY2 is value coming from my storage and it updated
//as per keyword.
//suggestedMax:100
}`````