【发布时间】:2022-06-22 18:48:46
【问题描述】:
大家!
有人能告诉我在 if / else 语句中更新状态是否可以被 React 规则接受。 特别是根据条件内的承诺结果更新状态。
例如:
import {useState} from "react";
import {somePromiseOne, somePromiseTwo} from "./example";
function example(){
const [state, setState] = useState();
if(true){
somePromiseTwo().then((result) => setState(result));
}else{
somePromiseOne().then((result) => setState(result));
}
}
【问题讨论】:
标签: reactjs react-hooks