【发布时间】:2019-12-15 22:42:36
【问题描述】:
所以我想知道当我在处理函数中更改多个状态时实际会发生什么。它们会同时得到更新还是一个接一个被执行。
const [x, setX] = useState(0)
const [y, setY] = useState(0)
const handlerFunction = () => {
setX(x+1)
setY(y+1)
}
如果一个状态依赖于其他状态呢?
const handlerFunction = () => {
setX(x+1)
setY(x+1)
}
如果
const [x, setX] = useState(0)
const [y, setY] = useState(x)
const handlerFunction = () => {
setX(x+1)
setY(y+1)
}
【问题讨论】:
标签: javascript reactjs react-hooks