小编Anu*_*rya的帖子

如何修复react-app中的CORS错误“Access-Control-Allow-Origin不允许http://localhost:3000”?

我确实找到了针对快速服务器的解决方案,但我无法在我的反应应用程序中实现相同的方法。

提到这个。请建议。(我是CORS初学者)

这是我的 App.js 文件:

import { useEffect, useState } from "react";
import "./App.css";

function App() {

  const APP_ID = "--"
  const APP_KEY = "--"

  const [counter, setCounter] = useState(0);

  useEffect(() => {
    getRecipes();
  }, [])

  const getRecipes = async () => {
    const response = await fetch(`https://api.edamam.com/search?q=chicken&app_id=${APP_ID}&app_key=${APP_KEY}&from=0&to=3&calories=591-722&health=alcohol-free`);
    const data = response.json();
    console.log(data);
  }

  return <div className="App">
    <form className="search-form">
      <input className="search-bar" type="text" placeholder="Search query here!" />
      <button
        className="search-button" type="submit">
        Search
      </button>
    </form>
    <h1 onClick={() => setCounter(counter + 1)}>{counter}</h1> …
Run Code Online (Sandbox Code Playgroud)

access-control fetch cors reactjs use-effect

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

access-control ×1

cors ×1

fetch ×1

reactjs ×1

use-effect ×1