我正试图从这个 API 中获取数据以显示出来,但我终其一生都无法找到一种让它工作的方法。我可以让 sol_keys 显示出来,仅此而已。我最初的想法是“平均温度”类似于 {sol.AT.mx} 等其他人,但不行。任何帮助深表感谢。
这是代码:
const Weather = () => {
const { data, status } = useQuery("weather", fetchWeather);
console.log(data);
return (
<div>
<h2>Mars Weather</h2>
{status === "loading" && <div>Loading Data...</div>}
{status === "error" && <div>Error Fetching Data</div>}
{status === "success" && (
<div>
{" "}
{data.sol_keys.map((sol) => (
<div>Sol: {sol}</div>
<div>Average Temp: ??? </div>
<div>Wind Direction: ??? </div>
<div>Season: ??? </div>
))}
</div>
)}
</div>
);
};
这是 API 返回的内容。 API 响应