В моей программе реализован ChartJS.Я получаю сообщение об ошибке
Символ 'Диаграмма' не может быть должным образом разрешен, возможно, потому что он находится в недоступном модуле.
Я записал это как ошибку ReSharper, потому чтоЯ был в состоянии скомпилировать и опубликовать нормально.Тем не менее, сейчас я пытаюсь реализовать динамическое обновление данных, и это дает мне припадки.
this.chart = new Chart(this.bin.id + "_canvas", //<--- 'Chart' IS HIGHLIGHTED IN RED
{ //(symbol 'Chart' cannot be resolved)
type: "line",
data: {
labels: timestamps,
datasets: [
{
data: measurements,
borderColor: "#3cba9f",
fill: false
}
]
},
//etc...
}
);
Это прекрасно работает.Но если я пытаюсь сделать:
this.chart.data.datasets.push({ //<<--- 'Data' is highlighted in red
data: newData, // (Symbol 'Data' cannot be resolved)
borderColor: "#f2897d",
fill: false
});
this.chart.update(); //<<--- 'Update()' is throwing an error
// (Property 'update()' does not exist on type 'any[]'.)
, я вижу ошибки, воспроизведенные в моем CLI.И когда я пытаюсь опубликовать, происходит сбой.
Visual Studio также говорит, что import { Chart } from "chart.js"
выделен серым цветом и говорит: «Импорт 'Диаграмма' никогда не используется".