如何在准备好的站点上添加反应钩子? [关闭]

Posted

技术标签:

【中文标题】如何在准备好的站点上添加反应钩子? [关闭]【英文标题】:How to add react-hooks on the ready site? [closed] 【发布时间】:2021-11-19 22:23:58 【问题描述】:

我知道如何只添加 react 和 react-Dom ,但是如果我们将在 react-hooks 上写一些文本作为代码: const state = useState('name')

我们会收到一个错误: 未捕获的 ReferenceError:未定义 useState

ITS ISNT APP,它只是一个现成的网站,我知道如何在应用上添加钩子,但不知道如何在现成的网站上

【问题讨论】:

【参考方案1】:

您需要从 React 导入 useState,如 https://reactjs.org/docs/hooks-state.html 所示

import React,  useState  from 'react';

function Example() 
  // Declare a new state variable, which we'll call "count"
  const [count, setCount] = useState(0);

  return (
    <div>
      <p>You clicked count times</p>
      <button onClick=() => setCount(count + 1)>
        Click me
      </button>
    </div>
  );
```

【讨论】:

以上是关于如何在准备好的站点上添加反应钩子? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在反应钩子中创建一个新的 JSON 对象?

如何使用钩子在反应 i18next 中修复“未指定回退 UI”

如何使用反应钩子设置状态数组

如何将支付网关添加到网站的注册页面[关闭]

如何使用反应钩子实现多个复选框

如何将香草转换为反应钩子切换菜单