Я работаю над сценарием, используя данные из API, и данные API иногда не имеют ничего, а в других случаях это будет различное количество объектов под погодой. Как отобразить эти данные, когда они разные суммы? < /P>
Полный скрипт: < /p>
Я работаю над сценарием, используя данные из API, и данные API иногда не имеют ничего, а в других случаях это будет различное количество объектов под погодой. Как отобразить эти данные, когда они разные суммы? < /P> Полный скрипт: < /p> [code]
window.onload = () => {
const target = document.getElementById('forecast'); const aeris = new AerisWeather('', '');
const request = aeris.api().endpoint('forecasts').place('sunnyside,wa').filter('daynight').limit(1).skip(0); request.get().then((result) => { const data = result.data; const { periods } = data[0]; if (periods) { periods.reverse().forEach(period => { const date = new Date(period.dateTimeISO); const precip = period.weatherPrimary || 'Unknown'; const pop = period.pop || '0'; const code = period.weatherCoded.wx;
const html = (`
${precip.includes('Smoke') ? `${pop > 15 ? `Areas of Smoke with a Chance of ${code}` : `Areas of Smoke`}` : `${code}`}