useState react钩子

帕特里克·格雷迪

我正在尝试学习React钩子。但是我无法让第一个工作。这是一个非常基本的应用程序,但是如果我无法使useState工作,我将无法前进。

import React, { useState } from "react-dom"
import './App.css';

function App(props) {
  const [click, setClick] = useState(0);

  const handleChange = e => { 
    console.log(e.target.value)
  }

  const handleClick = e => { 
    console.log(e.target)
  }

  return (
    <div className="App">
      Value<input type="text" onChange={ handleChange }/>
      <select>
        <option>F to C degrees</option>
        <option>C to F degrees</option>
      </select>
      <button onClick={handleClick}>Go</button>
    </div>
  );
}

export default App;

那是我的应用程序,所以您知道我所有的反应都是相同的版本

  "dependencies": {
    "@testing-library/jest-dom": "^5.11.4",
    "@testing-library/react": "^11.1.0",
    "@testing-library/user-event": "^12.1.10",
    "react": "17.0.1",
    "react-dom": "17.0.1",
    "react-scripts": "4.0.1",
    "react-test-renderer": "17.0.1",
    "web-vitals": "^0.2.4"
  },

我得到的错误是:

TypeError: Object is not a function or its return value is not iterable
App
src/App.js:5
  2 | import './App.css';
  3 | 
  4 | function App(props) {
> 5 |   const [click, setClick] = useState(0);
  6 | 
  7 |   const handleChange = e => { 
  8 |     console.log(e.target.value)
利诺伊
import React, { useState } from "react"

这是正确的导入声明

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

什么是React钩子中的`useState(null)[1]`?

来自分类Dev

React UseState钩子,无法连接数组

来自分类Dev

如何使用react useState钩子防止竞争条件

来自分类Dev

使用React钩子useState()键入'setState'函数的正确方法

来自分类Dev

使用React useState钩子设置多个状态值

来自分类Dev

在React.Component范围中模拟钩子useState的状态问题

来自分类Dev

如何使用react钩子useState正确处理动态表单

来自分类Dev

React.useState()钩子不反映新值

来自分类Dev

React.js useState钩子不更新Promise数据

来自分类Dev

我的React应用无法识别useState和useRef钩子

来自分类Dev

如何在React与TypeScript中正确使用useState钩子?

来自分类Dev

为什么React钩子useState不会增加索引onClick?

来自分类Dev

我应该如何从 useState 重用 React 钩子 setX?

来自分类Dev

创建自定义钩子以覆盖useState()钩子并合并对象属性(React JS)

来自分类Dev

useState钩子不更新值

来自分类Dev

如何克服异步useState钩子?

来自分类Dev

useState钩子的setState函数的类型?

来自分类Dev

当useState钩子改变状态时,React.js组件不会重新呈现子级

来自分类Dev

useState钩子在react-native中使用时会导致“太多渲染”错误

来自分类Dev

如何在React函数组件(useState钩子)中访问ag-Grid API?

来自分类Dev

React useState钩子-如果通过道具传递表单,文本输入将失去焦点

来自分类Dev

React.js useState钩子导致重新渲染太多,无法更新我的状态

来自分类Dev

React钩子:useState / context; 无法读取未定义的属性“头像” /如何更新嵌套对象

来自分类Dev

使用useState react钩子后返回的状态变量显示.map不是函数

来自分类Dev

使用React useState钩子将键值对添加到循环内的对象

来自分类Dev

使用react钩子通过父组件传递useState值(getting = undefined)

来自分类Dev

在Material-ui Tab容器中实现React钩子useState无效

来自分类Dev

函数是否根据其调用方式不更新React钩子(尤其是useState)?

来自分类Dev

如何在react.js的回调中调用UseState钩子的状态更新器函数

Related 相关文章

  1. 1

    什么是React钩子中的`useState(null)[1]`?

  2. 2

    React UseState钩子,无法连接数组

  3. 3

    如何使用react useState钩子防止竞争条件

  4. 4

    使用React钩子useState()键入'setState'函数的正确方法

  5. 5

    使用React useState钩子设置多个状态值

  6. 6

    在React.Component范围中模拟钩子useState的状态问题

  7. 7

    如何使用react钩子useState正确处理动态表单

  8. 8

    React.useState()钩子不反映新值

  9. 9

    React.js useState钩子不更新Promise数据

  10. 10

    我的React应用无法识别useState和useRef钩子

  11. 11

    如何在React与TypeScript中正确使用useState钩子?

  12. 12

    为什么React钩子useState不会增加索引onClick?

  13. 13

    我应该如何从 useState 重用 React 钩子 setX?

  14. 14

    创建自定义钩子以覆盖useState()钩子并合并对象属性(React JS)

  15. 15

    useState钩子不更新值

  16. 16

    如何克服异步useState钩子?

  17. 17

    useState钩子的setState函数的类型?

  18. 18

    当useState钩子改变状态时,React.js组件不会重新呈现子级

  19. 19

    useState钩子在react-native中使用时会导致“太多渲染”错误

  20. 20

    如何在React函数组件(useState钩子)中访问ag-Grid API?

  21. 21

    React useState钩子-如果通过道具传递表单,文本输入将失去焦点

  22. 22

    React.js useState钩子导致重新渲染太多,无法更新我的状态

  23. 23

    React钩子:useState / context; 无法读取未定义的属性“头像” /如何更新嵌套对象

  24. 24

    使用useState react钩子后返回的状态变量显示.map不是函数

  25. 25

    使用React useState钩子将键值对添加到循环内的对象

  26. 26

    使用react钩子通过父组件传递useState值(getting = undefined)

  27. 27

    在Material-ui Tab容器中实现React钩子useState无效

  28. 28

    函数是否根据其调用方式不更新React钩子(尤其是useState)?

  29. 29

    如何在react.js的回调中调用UseState钩子的状态更新器函数

热门标签

归档