我正在使用Nasa Insight API。 为什么不能将“ innerHtml”插入“ div.temp”? 带“ div.sol”的innerHtml可以正常工作,但是“ div.temp”不能...请帮助!
print(new_df)
color person possible_crayons
0 blue Jeff [navy,aqua]
1 brown Jenna [nan]
2 green Mike [forest green,pine]
3 purple Marie [periwinkle,royal purple]
async function getMarsWeather() {
const url = 'https://api.nasa.gov/insight_weather/?api_key= lYQZM29QeEW8Oe7Vjp7eYRna8ftZfK10JHVjqmma&feedtype=json&ver=1.0';
return await (await fetch(url)).json();
}
function paintMarsData(marsData) {
const sol = document.querySelectorAll('.sol');
const temp = document.querySelectorAll('.temp');
sol.forEach((sol,index) => sol.textContent = `Sol: ${ marsData.sol_keys[index] }`);
temp.forEach((temp,index) => temp.innerHTML = `test ${ index }`);
}
getMarsWeather().then(paintMarsData);