4

我想chartjs-chart-financial用来绘制一个“烛台”图表。但是,chartjs-chart-financial尚未发布到 npm。我在包含来自https://github.com/chartjs/chartjs-chart-financial的克隆存储库的目录中npm install运行an 。构建后,我在文件夹中看到了 chartjs-chart-financial.js 。但是,我不知道如何让它与基础库集成,以便我可以在我的图表上指定 a。我还没有遇到任何可以证明这一点的例子..gulp builddistchart.jstype: candlestick

自从我在 React 中工作以来,我目前正在使用react-chartjs-2它作为包装器:chart.js

import React, { Component } from 'react';
import Chart from '../node_modules/chart.js/dist/chart';

class Financial extends Component {
    constructor() {
        super();
        this.myRef = React.createRef();
    }

    componentDidMount() {
        const ctx = this.myRef.current;
        this.myChart = new Chart(ctx, {
            type: 'bar',
            data: {
                labels: ["A", "B", "C"],
                datasets: [{
                    label: 'Test',
                    data: [12, 20, 15],
                    backgroundColor: 'gray'
                }]
            }
        });
    }
    
    render() {
        return (
            <canvas ref={this.myRef}/>
        );
    }
}

export default Financial;

如您所见,我现在正在渲染一个带有类型的示例图表bar。我希望能够改用“烛台”类型及其相关数据集。

我将不胜感激任何帮助!

4

0 回答 0