我正在一个项目中,我必须从wordpress rest api接收数据。我必须访问一个端点以获取我的供应商信息,例如姓名电话号码和地址,但是该端点不提供供应商的图像,因此我必须向第二个端点发送获取请求以获取特定的供应商图像uri。现在,我已经从端点(/ wcfmmp / v1 / store-vendors)获取了供应商,并通过平面列表在其中显示了名称,但是现在我想向另一个端点(/ wp / users / id)发送请求以获取包含供应商头像的列表。
import React from 'react';
import {View, Text, Image, FlatList} from 'react-native';
const Home = ({restaurant}) => {
console.log(restaurant.length);
return (
<View>
<FlatList
data={restaurant}
renderItem={({item}) => {
return (
<View>
<Text>{item.vendor_id}</Text>
</View>
);
}}
/>
</View>
);
};
export default Home;
餐厅包含对象列表。但是我想创建一个接受(item.vendor_id)作为输入并将请求发送到(/wp/users/item.vendor_id)的函数,而不是响应一个对象列表,该对象列表可以显示在平面列表中,例如
import React from 'react';
import { View, Text, Image, FlatList } from 'react-native';
const Home = ({restaurant}) => {
console.log(restaurant.length);
return (
<View>
<FlatList
data={restaurant}
renderItem={({item}) => {
return (
<View>
<Text>{item.vendor_id}</Text>
<Image source={response.data.avatar}/>
</View>
);
}}
/>
</View>
);
};
我正在使用axios进行请求。 请任何人帮忙