1.獲取修改后的值
setState
this.setState({
count: this.state.count + 1
}, () => {
console.log(this.state.count); // 這里是監控到的最新值
})
useState
通過 useEffect 實現
const [ count, setCount ] = useState(0);
setCount(1);
useEffect(() => {
console.log(count); // 這里是監控到的最新值
}, [ count ]);
通過回調函數實現
通過 useImmer 實現
2.
