我正在尝试使用来自 api rest 的数据来呈现图表,但它没有显示值。我试图检查 chartjs 文档,但找不到错误。有谁能够帮助我?我正在使用反应、图表和 axios。
import React, { useState } from "react";
import { Bar } from "react-chartjs-2";
import axios from "axios";
export default function ChartBar() {
const [dados, setDados] = useState({});
async function consultApi() {
let res = await axios.get(
"https://private-afe609-testefront.apiary-mock.com/anual-result"
);
Object.values(res.data).map(item => setDados(item));
}
console.log(dados);
consultApi();
return (
<div>
<Bar labels={[dados.label]} data={[dados.value]} />
</div>
);
}
慕沐林林
相关分类