如何使用来自 github 的 Chartjs.definitelyTyped 的 TypeScript 来计算 Chartjs

How to work out Chartjs using TypeScript with Chartjs.definitelyTyped from github

我想使用 Chartjs(chartjs.org) 作为我的图表工具,同时 AngularJS 使用 TypeScript。我已经从 GitHub 安装了用于 Chartjs 的 DefinitelyTyped,以便将 Chartjs 图表的创建合并到我的 TypeScript 编写的控制器中。我找不到任何关于做这件事的相关问题。

我只需要知道我们如何使用 DefinitelyTyped 将数据填充到图表中。

您可以在定义旁边以测试文件的形式找到 chart.d.ts 的示例用法:https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/chart.js/chart.js-tests.ts

有点过时的问题,但有类似的要求,因为我正在使用 Angular + PrimeNG(使用 chart.js)和 npm 包。

只需从

安装类型
npm i --save-dev @types/chart.js

然后使用它例如:

import { Chart } from 'chart.js';
…
const myOptions: Chart.ChartOptions {
    title: {
      display: true,
      text: 'My title',
      fontSize: 16,
  },
}

可能会帮助某人。