我被困在更新状态中,我现在正在使用一个函数来概括来自 3rd 方框架的模态,当我想更新特定变量时,我被困在动态它不更新,即:例如:setModalState (...oldstate,v1:{v2:false}} 。这里 ${v1} 和 ${v2} 已经处于旧状态,我传递了作为 props 的函数,但 javascript 没有采用 v1,v2; 我附上了几张照片以供理解
https://res.cloudinary.com/df2q7cryi/image/upload/v1615998821/error3_svxlcw.png
https://res.cloudinary.com/df2q7cryi/image/upload/v1615998764/eroor2_enjcbc.png
https://res.cloudinary.com/df2q7cryi/image/upload/v1615998762/eroor_bz5wwf.png
答案 0 :(得分:0)
解决方法是使用| setModalState({...modalstate,[section]:{[目的]:false}})}