setState是异步的方式
this.setState({
    counter:this.state.counter+1
})
console.log(this.state.counter)
setState是异步,执行最后一个setState
同步执行的方法,传递函数
1,this.setState(nextState=>{
    return{
       counter: nextState.counter+1
    }
})
2,setTimeout(()=>{
    this.changeValue()
},1000)
3,
this.setState({
    counter:this.state.counter+1
},()=>{
    console.log(2)
})
4,原生事件
 doccument.body.addEventListener('click',this.changeValue,false)
注释
setState只有在合成事件的和生命周期才是异步,原生事件好的setTimeout是同步的,这里的异步的是批量更新

最新文章

  1. [LeetCode] Reverse String 翻转字符串
  2. [Algorithm] 局部敏感哈希算法(Locality Sensitive Hashing)
  3. 关于32位windows和64位windows
  4. Spring JDBC 访问MSSQL
  5. 串口通信类,WPF
  6. chkdsk 和sfc.exe修复命令
  7. iOS之可拖拽重排的CollectionView
  8. linux shell中的特殊符号
  9. 《A First Course in Probability》-chaper7-期望的性质-期望的性质-协方差
  10. 前端要怎么学createjs!!!???
  11. 基础总结篇之中的一个:Activity生命周期
  12. gcc 源代码分析-前端篇3
  13. Java 读书笔记 (十七) Java 重写(Override)与重载(Overload)
  14. Linux CPU瓶颈问题分析
  15. 为AI提供数据:构建2017数据创新的总结
  16. JDK源码分析之hashmap就这么简单理解
  17. 一本通1633【例 3】Sumdiv
  18. robot framework-databaselibaray库使用(python)
  19. python基础---->python的使用(三)
  20. Oracle12c新特性之基本操作

热门文章

  1. Spring Boot教程(十六)属性配置文件详解(1)
  2. Spotlight_on_windows 安装和监控
  3. [LeetCode]-algorithms-String to Integer (atoi)
  4. File类 ReadAllBytes() ReadAllLines() ReadAllText()
  5. 打造boost的trhead环境
  6. 【转】UNITY中相机空间,投影空间的正向问题
  7. 十一、RF操作滚动条
  8. MySQL——执行计划
  9. IDEA集成Tomcat启动控制台乱码
  10. ifram刷新父窗口中内嵌页面