Aktywne Wpisy

wjkp +1060

drobne_na_taryfe +196
trzeba się zwijać z reddita, ubyło mi dziś 300 karmy za komentarz, że jeśli właściciele nie chcą żeby ich koty wpadały pod samochody i były krzywdzone przez zwyroli to może nie powinni ich wypuszczać samopas w środku miasta (wyzywanie od nazioli i victim blamerów gratis)
źródło: temp_file7116262061536374932
Pobierz




Pobieram sobie z tego API
https://restcountries.eu/#api-endpoints-all
Państwa, nazwy, waluty flagi i staram się je wyświetlić w divie. Wygląda to mniej więcej tak:
data.forEach((country) => {
const card = document.createElement('div')
card.setAttribute('class', 'card')
const h1 = document.createElement('h2')
h1.textContent = country.name
const p = document.createElement('p')
const p2 = document.createElement('p')
const p3 = document.createElement('p')
const p4 = document.createElement('p')
p.textContent =
Waluta -> ${country.currencies[0].code}p2.textContent =
Język -> ${country.languages[0].name}p3.textContent =
Ludność -> ${country.population}p4.textContent =
Powierzchnia -> ${country.area} metrów kwadratowychJak do tego podejść aby za pomocą textContent wyświetlić dla każdego z 250 państw jego wszystkie elementy w gałęzi? Przykładowo data[170] moze mieć array currencies.lenght == 7 a inny len np 4. I ja bym chciał dla dowolnego Państwa wyświetlić każdy element. a teraz wyświetlam tylko pierwszy.
Waluta -> ${country.currencies.map(({code}) => code).join(', ')}