小编Eth*_*lle的帖子

'useState' 未定义 no-undef React

我正在尝试使用 react hooks 来解决一个简单的问题。我相信解决方案很愚蠢,但我没有看到。我试图在我的 package.json 中查看但没有找到解决方案。我很确定我正在以一种好的方式宣布我的状态。

import React, { useEffect } from "react";
import "./App.css";
import Chuck from "./gettyimages-83457444-612x612.jpg";
import axios from "axios";

function App() {
  const [state, setState] = useState({
    joke: "",
  });

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

  const fetchData = async () => {
    const result = await axios.get("https://api.chucknorris.io/jokes/random");
    console.log(result.data.value);
    setState({ ...state, joke: result.data.value });
  };
  return (
    <div className="container">
      <div className="row">
        <div className="col-6">
          <h1 className="title">Chuck API</h1>
          <img src={Chuck} alt="ChuckNoris" />
        </div>
        <div className="col-6 searchJokeCol">
          <div className="card"> …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs react-hooks

18
推荐指数
3
解决办法
4万
查看次数

反应选择“closeMenuOnSelect = {false}”问题

选择 3.1.1 并尝试添加一个基本的 isMulti 检查列表,我不希望它在每次选择后关闭,所以我添加了

closeMenuOnSelect={假}

但它并不是每次都在 localhost:3000 上工作。(仅当我处于隐身模式时它才起作用)。它不适用于常规的谷歌和火狐浏览器。所以我尝试部署,但在手机上也不起作用。希望获得帮助或使用 isOpen 函数进行智能绕过。谢谢。

<Select
    closeMenuOnSelect={false}
    components={animatedComponents}
    isMulti
    options={colourOptions}
    hideSelectedOptions={true}
    backspaceRemovesValue={true}
/>
Run Code Online (Sandbox Code Playgroud)

html reactjs react-select

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

标签 统计

reactjs ×2

html ×1

javascript ×1

react-hooks ×1

react-select ×1