使用useState()立即使用状态值React Hook

时间:2019-02-21 14:18:48

标签: reactjs react-hooks

是否可以立即使用状态值,例如:

const [counter, setCounter] = useState(0);

const onChange = (value = 42) => {
  setCounter(value); //value === 42
  props.onChange(counter); // counter === 0
}

不使用新变量,例如

const onChange = (value = 42) => {
  const val = value;
  setCounter(val); //val === 42
  props.onChange(val); 
}

0 个答案:

没有答案