【问题标题】:React Chartjs is not showing any outputReact Chartjs 没有显示任何输出
【发布时间】:2023-03-03 17:20:02
【问题描述】:

反应

您可以看到条形图的 JSX 代码,假设显示带有数据值的条形图。但它也没有显示任何输出或错误

JSX

import React from 'react'
import { Bar } from 'react-chartjs-2';

    export default function BarChart() {
            var data = {
                labels: ["Home", "Product", "Cart"],
                datasets: [
                    {
                        label: ' ',
                        data: [38, 75, 25],
                        borderColor: ['rgb(82,134,163)'],
                        backgroundColor: ['rgb(82,134,163)'],
                        pointBackgroundColor: 'rgb(82,134,163)',
                        pointBorderColor: 'rgb(82,134,163)'
                    }
                ]
            }
            return (
                <div>
                    <Bar
                        Data={data}
                        height={400}
                        width={600}
                        options={{
                            maintainAspectRatio: false
                        }}
                    />
        
                </div>
            )
        }

【问题讨论】:

    标签: javascript reactjs chartjs-2.6.0


    【解决方案1】:

    将数据传递给Bar组件的prop应该是data而不是Data

    <Bar
      data={data}
      height={400}
      width={600}
      options={{
        maintainAspectRatio: false
      }}
    />
    

    因此,组件的行为就像它没有接收任何数据一样。

    【讨论】:

      猜你喜欢
      • 2016-08-08
      • 1970-01-01
      • 2018-03-28
      • 1970-01-01
      • 1970-01-01
      • 2020-08-20
      • 1970-01-01
      • 2016-01-12
      • 2020-05-21
      相关资源
      最近更新 更多