【发布时间】:2021-08-29 03:49:55
【问题描述】:
import React, { useState } from "react";
import { Redirect } from "react-router-dom";
function Update(data) {
if(!data.location.state) return <Redirect to="/"/>
const [name, setName] = useState(data.location.state.name);
return (<>Hello World</>)
}
错误:有条件地调用 React Hook “useState”。 React Hooks 必须在每个组件渲染中以完全相同的顺序调用 react-hooks/rules-of-hooks
【问题讨论】:
标签: javascript reactjs typescript react-router-dom