仅当满足条件时,才需要使用setExpression挂钩更新状态。我只是红色,这不应该起作用,因为您不能从条件逻辑内部调用钩子,但是我无法找到任何解决方法。我怎样才能做到这一点?
userA_Index = 7;
答案 0 :(得分:2)
您的代码是完全有效的。您可以随时随地调用从setExpression
(例如useState
)返回的const [expression, setExpression] = useState('');
函数,但是不能在内部使用钩子本身(在此示例中为useState
)条件逻辑。