useState会在重新渲染之前保存先前的状态。在更新状态后会重新渲染。
const Page = () => {
const [value, setValue] = useState(0)
function submit() {
setValue(1)
console.log(value)
// expect 0
}
return <Text onPress={submit}>Click</Text>
}
useState会在重新渲染之前保存先前的状态。在更新状态后会重新渲染。
const Page = () => {
const [value, setValue] = useState(0)
function submit() {
setValue(1)
console.log(value)
// expect 0
}
return <Text onPress={submit}>Click</Text>
}