【发布时间】:2021-02-13 17:58:08
【问题描述】:
大家好,我从https://dog.ceo/api/breeds/list/all 获得了所有品种的 API 数据,并且已经插入到 FlatList 中,现在我想从 https://dog.ceo/api/breed/${breed}/images 插入他们的图片,但无法解决如何解决这个问题@ 987654324@品种的狗应该有自己的图片(,也许对大一新生有什么建议?
//Here i am geting data to list all breeds:
useEffect(() => {
fetch('https://dog.ceo/api/breeds/list/all')
.then((response) => response.json())
.then((json) => setData(Object.keys(json.message)))
.catch((error) => console.error(error))
.finally(() => setLoading(false));
}, []);
<FlatList
data={data}
keyExtractor={({ id }, index) => index.toString()}
renderItem={({ item }) => (
<Text>{item} </Text>
<Image
style={styles.tinyLogo}
source={{
uri: //here i have wanted to put url of JSON, but i should first fetch it , but i dont know how to fetch the image that each breed should have its own PICTURE,
)
}}
/>
【问题讨论】:
标签: javascript reactjs react-native react-redux