小编Hob*_*823的帖子

如何使用 node.js 发送 HTTP/2.0 请求

如何在 nodejs 中发送 httpVersion 2.0 请求?

我已经尝试了几乎所有的请求模块,而且都是 httpVersion 1.1

request node.js http2

5
推荐指数
1
解决办法
4288
查看次数

React.js - Redux Hooks 无效的 Hook 调用

useDispatch我正在尝试在组件的渲染函数内部使用。

import { useDispatch } from 'react-redux';
Run Code Online (Sandbox Code Playgroud)

我有一个尝试使用Dispatch的输入onChange

onChange={() => useDispatch()(update("test"))}
Run Code Online (Sandbox Code Playgroud)

当 onChange 被触发时,我收到以下错误:

无效的挂钩调用。钩子只能在函数组件的主体内部调用。发生这种情况可能是由于以下原因之一:

  1. 您的 React 和渲染器版本可能不匹配(例如 React DOM)
  2. 你可能违反了 Hooks 规则
  3. 您可能在同一个应用程序中拥有多个 React 副本
import React, {
    Component
} from 'react';
import {
    useDispatch
} from 'react-redux';
import {
    update
} from '../store/actions';
class Something extends Component {
    render() {
        return (<input onChange={() => useDispatch()(update("test"))}/>)
    }
}

export default Something;
Run Code Online (Sandbox Code Playgroud)

typescript reactjs redux react-redux

4
推荐指数
1
解决办法
9860
查看次数

标签 统计

http2 ×1

node.js ×1

react-redux ×1

reactjs ×1

redux ×1

request ×1

typescript ×1