React state理解

  以前做iOS开发,一个控件并不会因为它的某个状态值得改变而发生改变,做法使通过KVO的方式去监视某个状态值而作出相应的变化,或者通过set方法定义触发预设好事件

React 对于 state的定位很有趣,菜鸟教程称这种为状态机,当触发setState的时候,render方法会被调用重新绘制试图

通过setState的方法改变component本身的state的值,setState(preState=>{},props(可选)),preState为setState方法调用前的state值,prop为setState方法调用前的参数

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • It's a common pattern in React to wrap a component in an ...
    jplyue阅读 3,318评论 0 2
  • 最近看了一本关于学习方法论的书,强调了记笔记和坚持的重要性。这几天也刚好在学习React,所以我打算每天坚持一篇R...
    gaoer1938阅读 1,738评论 0 5
  • 自己最近的项目是基于react的,于是读了一遍react的文档,做了一些记录(除了REFERENCE部分还没开始读...
    潘逸飞阅读 3,528评论 1 10
  • 喜欢简贞十多年了。从我还在看各种类似心里鸡汤的散文和散文诗的高二上半学期开始,从北市区新迎小区的晶晶书店购买的第一...
    燕来小记阅读 382评论 0 2
  • 嘿, 我不知道为什么写信给你 更不知道你何时能收到这封信 在这里有些愿望寄托于你 首先愿你平安无事地度过青春期 但...
    请叫我小媛姐阅读 330评论 6 0