#json #react-native
#json #реагировать-родной
Вопрос:
Это мой ответ JSON. Не могли бы вы, пожалуйста, сказать мне, как я могу получать ежедневные значения массива? Когда я печатаю console.log(data.timezone)
, он работает, но как я могу печатать ежедневно[0].температура[0].день
{ "lat": 7.3127, "lon": 80.6831, "timezone": "Asia/Colombo", "daily": [ { "dt": 1639290600, "sunrise": 1639269596, "temp": { "day": 28.45, "min": 19.96, "max": 28.6, } }, { "dt": 1639290600, "sunrise": 1639269596, "temp": { "day": 28.45, "min": 19.96, "max": 28.6, } } { "dt": 1639290600, "sunrise": 1639269596, "temp": { "day": 28.45, "min": 19.96, "max": 28.6, } } ] }
Ответ №1:
daily = data.daily for(let i=0; i lt; daily.length; i ){ console.log(daily[i].temp.day) }
Ответ №2:
temp — это не массив ! является объектом, поэтому вы не можете получить индекс
console.log(data.daily[0].temp.day)