React Chartjs 没有显示任何输出

React Chartjs is not showing any output

反应

如您所见,条形图的 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>
            )
        }

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

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

因此,该组件的行为表现为未接收任何数据。