如何接收更改了网址的Api数据?

eeez针

我将从点击的帖子的ID中获取一个api,并在react-hooks中创建一个模式,我希望url的最后一部分包含id。

让URL = https://www.thecocktaildb.com/api/json/v1/1/lookup.php?i=${id}<-这部分!

我知道如何使用Params带来ID。但是不应该将其添加到路由器中。我不是在创建新页面,而是在创建模式。当我单击主页上的帖子时,出现模态。这与“路由”功能到新地址有什么不同吗?

如何根据点击的ID获取API?

import React, { useState, useEffect } from "react";
import { useParams } from "react-router-dom";
import axios from "axios";

const { id } = useParams();
const [data, setData] = useState([]);

useEffect(() => {
    let url = `https://www.thecocktaildb.com/api/json/v1/1/lookup.php?i=${id}`;
    axios
      .get(url)
      .then((res) => {
        setData(res.data.drinks);
      })
      .catch((error) => {
        console.log(error);
      });
    console.log(data);
  }, [id]);
罗宾·范·霍恩

您要查看的是route / path / url参数。尽管我不是反应专家,但快速的Google搜索确实为您带来了奇迹。

某些链接可能会为您提供所需的答案:React Router指南中型文章代码示例

如果问题是您需要根据单击的位置向API发送请求,则可以最好将单击的模式与它所属的ID关联起来。然后,当您单击它时,可以使用关联的ID从后端从该事物中检索完整信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何限制从API接收的数据?

来自分类Dev

如何通知模型/视图基础数据更改了表头?

来自分类Dev

facebook更改了他的REST API,如何使用它们?

来自分类Dev

htaccess中的重定向301更改了网址编码

来自分类Dev

角度-延迟加载实现后更改了路由网址

来自分类Dev

htaccess中的重定向301更改了网址编码

来自分类Dev

如何使用CURL向API发送数据或从API接收数据?

来自分类Dev

解析SoundCloud-更改API调用,未接收JSON数据?

来自分类Dev

jsTree如何更改Ajax网址并重新加载数据

来自分类Dev

如何更改基本网址?

来自分类Dev

Android:如何更改Fragment中从MainActivity接收数据的视图

来自分类Dev

如何根据 API 接收的时间更改 CSS 类

来自分类Dev

如果更改了IEnumerable数据源,它将更改结果

来自分类Dev

如何从 SQLServer 接收数据

来自分类Dev

如何从CustomTabsClient获取网址更改

来自分类Dev

如何更改WooCommerce结帐网址?

来自分类Dev

提示:导航到其他页面时,仅更改了网址

来自分类Dev

PHP版本更改了访问数组中数据的方式吗?

来自分类Dev

在Nuxtjs中使用reduce时更改了源数据

来自分类Dev

是否可以查看查询更改了哪些数据?

来自分类Dev

实体框架更改了我的默认数据库名称

来自分类Dev

即使更改了数据,也不会调用 Firebase onDataChange 方法

来自分类Dev

Wordpress 数据库意外更改了 URL

来自分类Dev

PHP Api接收JSON数据

来自分类Dev

Android是否更改了API 24中的SSL配置?

来自分类Dev

Google Maps API更改了我的字体系列

来自分类Dev

Windows 10中更改了HardwareIdentification.GetPackageSpecificToken API

来自分类Dev

jQuery Datatable-更改数据网址

来自分类Dev

如何从Blob网址读取数据?

Related 相关文章

热门标签

归档