如何在 react-chartjs-2

问题描述

我刚开始反应,也刚发现 react-chartjs-2 图形 npm 包。所以我在我的反应项目中实现了这个。现在我需要将网格线和轴颜色更改为白色。所以我也两次尝试了这行两行代码。但没有奏效。

defaults.global.defaultColor='rgba(255,255,1)'

defaults.global.defaultColor='rgba(255,1)'

我该怎么做?

提前致谢。

解决方法

您可以使用 gridLines 选项更改轴网格颜色。查找更多样式选项 here

import React from "react";
import "./style.css";
import { Bar } from "react-chartjs-2";

const data = {
  labels: ["Red","Blue","Yellow","Green","Purple","Orange"],datasets: [
    {
      label: "# of Votes",data: [12,19,13,15,12,13],backgroundColor: [
        "rgba(255,99,132,0.2)","rgba(54,162,235,"rgba(255,206,86,"rgba(75,192,"rgba(153,102,255,159,64,0.2)"
      ],borderColor: [
        "rgba(255,1)",1)"
      ],borderWidth: 1
    }
  ]
};

const options = {
  scales: {
    yAxes: [
      {
        gridLines: {
          color: "red"
        }
      }
    ],xAxes: [
      {
        gridLines: {
          color: "blue"
        }
      }
    ]
  }
};

export default function App() {
  return (
    <div>
      <Bar data={data} options={options} />
    </div>
  );
}

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...