График с использованием plotly.ts в ионном 3
Я пытаюсь построить график в проекте ionic 3 с использованием plotly.js, однако у меня возникают проблемы при создании простого графика. Я сделал следующее для моей настройки:
npm install --save plotly.js
npm install --save @types/plotly.js
Затем я включил в свой ионный компонент следующее:
import * as Plotly from 'plotly.js';
drawChart() {
const data = [{
x: ['giraffes', 'orangutans', 'monkeys'],
y: [20, 14, 23],
type: 'bar'
}];
Plotly.newPlot('myDiv', data);
}
когда я сейчас бегу
tsc
Я получаю следующую ошибку:
Argument of type '{ x: string[]; y: number[]; type: string; }[]' is not assignable to parameter of type 'Partial<ScatterData>[]'.
Type '{ x: string[]; y: number[]; type: string; }' is not assignable to type 'Partial<ScatterData>'.
Types of property 'type' are incompatible. Type 'string' is not assignable to type '"bar" | "pointcloud" | "scatter" | "scattergl" | "scatter3d" | "surface"'.
Я что-то пропустил? Любая помощь будет принята с благодарностью