我使用react chart js来显示组件中的一个甜甜圈。
"chart.js": "^3.7.1",
"react-chartjs-2": "^4.1.0",
我无法显示标题:
const data = {
labels: ["Score", "Total"],
datasets: [
{
label: "Indice d'impact global de la transaction",
data: [3.7, 5],
backgroundColor: ["rgba(54, 162, 235, 0.2)", "rgba(128,128,128,0.2)"],
borderColor: ["rgba(54, 162, 235, 1", "rgba(128,128,128,1)"],
borderWidth: 1,
lineTension: 0.5,
},
],
};
<Doughnut
options={{
plugins: {
title: {
display: true,
text: "Indice d'impact global de la transaction",
align: "center",
padding: {
top: 10,
bottom: 30,
},
},
legend: {
display: true,
position: "top",
},
scales: {
y: {
beginAtZero: true,
},
},
},
}}
data={data}
/>
如何正确显示标题?
1条答案
按热度按时间3mpgtkmj1#
这是因为您使用的是树抖动,而不是导入和注册
Title
要解决这个问题,请导入并注册您正在使用的每个组件,所有组件的列表可以在这里找到,如下所示:
或者使用自动导入让chart.js为您注册所有内容: