Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 搜索栏中的数据库API 食品_Javascript_Reactjs_React Native_Edamam Api - Fatal编程技术网

Javascript 搜索栏中的数据库API 食品

Javascript 搜索栏中的数据库API 食品,javascript,reactjs,react-native,edamam-api,Javascript,Reactjs,React Native,Edamam Api,大家好,我想不出以下几点:我正试图通过搜索栏从数据库Edamam API中搜索食物,并将它们列在列表中,这是页面的链接:我如何做到这一点?这里是一个按成分搜索的示例: <SearchBar/> <List style={{ paddingTop: hp("1%"), backgroundColor: "white" }}> <TouchableOpacity&

大家好,我想不出以下几点:我正试图通过
搜索栏
从数据库Edamam API中搜索食物,并将它们列在
列表
中,这是页面的链接:我如何做到这一点?

这里是一个按成分搜索的示例:

        <SearchBar/>
            <List style={{ paddingTop: hp("1%"), backgroundColor: "white" }}>
              <TouchableOpacity>
                <Text>Foods</Text>
              </TouchableOpacity>
            </List>
导出默认函数App(){
const[data,setData]=useState([]);
常量更新搜索=(e)=>{
axios
.得到(
`https://api.edamam.com/api/food-database/v2/nutrients?app_id=${YOUR_APP_ID}&APP_key=${YOUR_APP_key}&ingr=${e.target.value}`
)
。然后((res)=>{
setData(res.data);
});
};
返回(
{data.parsed.map({food})=>(
{食品标签}

))} ); }
下面是一个按成分搜索的示例:

        <SearchBar/>
            <List style={{ paddingTop: hp("1%"), backgroundColor: "white" }}>
              <TouchableOpacity>
                <Text>Foods</Text>
              </TouchableOpacity>
            </List>
导出默认函数App(){
const[data,setData]=useState([]);
常量更新搜索=(e)=>{
axios
.得到(
`https://api.edamam.com/api/food-database/v2/nutrients?app_id=${YOUR_APP_ID}&APP_key=${YOUR_APP_key}&ingr=${e.target.value}`
)
。然后((res)=>{
setData(res.data);
});
};
返回(
{data.parsed.map({food})=>(
{食品标签}

))} ); }
你能提供
更新搜索
功能吗?它真的没有连接到任何东西,我弄糊涂了并取消了它,我会更新它,你能提供
更新搜索
功能吗?它真的没有连接到任何东西,我弄糊涂了并取消了它,我将在类组件中更新itHow about?@PiersalvoMigliore它给了我一个错误:
undefined不是对象(评估'data.parsed.map')
从API调用中检索到什么@Piersalvomiglore它应该是食物(鸡肉、大米等)的标签。在类组件中如何?@Piersalvomiglore它给了我一个错误:
undefined不是对象(评估'data.parsed.map')
从API调用中检索到什么@Piersalvomigliore应该是食品(鸡肉、大米等)的标签