ฉันใช้ Recharts เพื่อสร้างกราฟด้วยข้อมูลต่อไปนี้:
id: "mock-device"
props:
battery: 2,
cpuUsage: 11,
diskUsage: 23,
memoryUsage: 8,
timestamp: 1548031944
และฉันกำลังสร้างกราฟของฉัน
<AreaChart data={DataGraphs} margin={{ top: 0, right: 0, bottom: 0, left: -30 }}>
<CartesianGrid strokeDasharray="3 3" />
<XAxis dataKey="timestamp" tickFormatter={e => (new Date(e * 100).toLocaleTimeString())} />
<YAxis />
<Tooltip />
<Legend />
<Area dataKey={battery} stroke="#f3a000" fill="#ffc658" />
<Area dataKey={cpu} stroke="#e4002b" fill="#ff0131a3" />
<Area dataKey={memory} stroke="#0ea800" fill="#0ea8008c" />
<Area dataKey={diskUsage} stroke="#009cff" fill="#5abefd" />
</AreaChart>
ปัญหาเกิดขึ้นเมื่อแสดงคำแนะนำเครื่องมือ เนื่องจากเราจะเห็นว่าชื่อไม่ตรงกับตัวจัดรูปแบบเห็บ
ดังนั้นฉันจะทำให้ทั้งสองตรงกันได้อย่างไรเนื่องจากโดยพื้นฐานแล้วเป็นข้อมูลเดียวกัน