入门react
state和props的区别
props是作为传递给组件的,就像函数参数一样
state是在组建内部使用的,当需要改变时候可以通过setState进行修改。
对于setState的使用有个注意点,就是setState可能是异步的
我应该如何更新那些依赖于当前的 state 的 state 呢?
那就是给setState传一个函数
给 setState 传递一个对象与传递一个函数的区别是什么?
传递一个函数可以让你在函数内访问到当前的 state 的值。因为 setState 的调用是分批的,所以你可以链式地进行更新,并确保它们是一个建立在另一个之上的,这样才不会发生冲突
以上是 入门react 的全部内容, 来源链接: utcz.com/z/383329.html