React 新增表单、编辑表单共用同一个组件 数据会有留存问题,需要根据状态清空表单项
React子组件更新一定会导致父组件更新,表单组件在子组件中引用,表单项输入会导致子组件更新,从而导致父组件跟着更新,因此这个时候绝对不要 通过父组件传递一个editable状态,然后子组件this.state = { editable: this.props.editable } 这样子去控制一个状态,这会导致componentWillReceiveProps中editable状态无法比较,为什么要比较editable状态,因为要实时更新子组件状态。