我一直试图理解react的useState钩子的工作原理,但是我无法理解它是如何实现的,比如在这个JavaScript代码中。import React, { useState } from 'react';
// Declare a new state variable, whichonClick={onclick}> </button>
</div>
我正在用ReactHooks重写一个类组件(因为它更干净),但我面临一个问题。在我的类组件中,我有一个对this.setState({B: "blah blah blah"}, () => {//do some function with state A})的回调函数,这样每次状态x改变时,我都会将新的状态值与状态B结合使用。当我尝试使用ReactHooks实现相同的功能时,如下所示:
useEffec