我正在使用这个API:https://ddragon.leagueoflegends.com/cdn/12.4.1/data/en_US/champion.json
我可以很好地读取所有参数(名称、ID 等),但是当我想显示冠军的图像时,它没有显示。
将我的代码留在这里,尝试一切:
let elements = [];
for (let i = 0; i < 3; i++) {
elements.push(
<Champ
nombre={this.state.champions.data.Akali.image[0]}
img={this.state.champions.data.Akali.image.sprite}
/>
);
}
它不起作用,因为 this.state.champions.data.Akali.image[0] 有“Akali.png”并且没有获取图像的完整链接。请改用此网址:“ddragon.leagueoflegends.com/cdn/12.4.1/img/champion/Akali.png”