在这个屏幕上,我在我的react本机应用程序中获得了Rendered more hooks than during the previous render错误: const [refreshing, setRefreshing] = useState(false);
if (props.data.loading) { // error showsRefreshControl refreshing={refreshing} onRefresh={onRefresh}
seeds){ } return <div>{bitesTaken}</div>带有以下错误的React Hook "useState" is called conditionally.我理解钩子,但是这种有条件的呈现(只要在返回之前没有调用钩子)不会阻止按相同顺序调用钩子。我认为太严格了,但也许有更好的方法。
使用钩子的