2020.12.1 快速创建房间的状态的逻辑 以及关注react组件render时机,避免不合适的重新渲染

上传简历 -> ( 自动解析+转菊花+弹出下面三个框(置灰))可以取消解析

解析完成 -> 自动填充三个Input框

点击取消 -> 取消置灰,可以手动填充

状态:parseStatus 0:不转菊花 1:转菊花

解析的状态:

正在解析:转菊花 1

解析完成:不转菊花 0

中断解析:不转菊花 0

三个Input框的状态:

置灰:转菊花 1

允许手动填充:不转菊花 0

(组件的闭包)

原因是组件刷新,导致input框中内容清空。

需要关注组件render的原因。

React在什么情况下会render

  • 初始化
  • setState()在任何情况下都会导致组件的重新渲染,即使state并没发生变化,组件都将被重新渲染
  • 只要父组件重新渲染了,子组件就会重新渲染
posted @ 2020-12-11 19:13  团叽  阅读(102)  评论(0编辑  收藏  举报