回答:异步更新,同步执行
state()本身不是异步,但他的处理机制给人一种假象是异步的,他的处理是在生命周期变化的时候
state中有两个参数
第一个(prestate,preprop)=>{},传入的是可以是一个对象,也可以是一个函数,函数的参数是state和prop不过都是前一个生命周期的状态,(可以解决一些生命周期导致sata还没变得bug)
第二个是callback处理异步完成后的东西
state()本身不是异步,但他的处理机制给人一种假象是异步的,他的处理是在生命周期变化的时候
第一个(prestate,preprop)=>{},传入的是可以是一个对象,也可以是一个函数,函数的参数是state和prop不过都是前一个生命周期的状态,(可以解决一些生命周期导致sata还没变得bug)
第二个是callback处理异步完成后的东西
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。