Я создал тег HTML canvas через цикл, и я пытаюсь установить значок этого тега из DarkskyAPI через цикл, но он не будет отображаться.
var skycons = new Skycons({"color": "white"});
skycons.set("icon0", Skycons = x.currently.icon); //the icon0 is hardcoded on html
skycons.play();
console.log(x.daily.data)
for(i=0;i<8;i++){
const canv = document.createElement('canvas')
canv.id = ('icons'+(i+1)) //i added +1 so the increment would be icon1, icon2
canv.height = 100
canv.width = 100
skycons.set('icons'+(i+1), Skycons = x.daily.data[i].icon) //but if i set the icon, match should be icon1 + x.daily.data[0].icon , icon2 + x.daily.data[1].icon......icon8 + x.daily.data[7].icon.. but the icons wont show up..
divs.appendChild(canv)
}