reactjs踩坑记

getFieldDecorator 提示错误 Warning: `getFieldDecorator` will override `value`, so please don't set `value` directly and use `setFieldsValue` to set it.
原因getFieldDecorator方法包装后的组件会自动更新表单组件的value以及onChange事件无需再添加value值
错误

          {getFieldDecorator('encryptorId', {
            rules: [{ required: true, message: '选择加密机标识!' }],
          })(
            ,
          )}
        
正确

          {getFieldDecorator('encryptorId', {
            rules: [{ required: true, message: '选择加密机标识!' }],
          })(
            ,
          )}
        

1、render

render(){
  return{

  }  
}
render必须加return,return里面只能有一个div(根元素)

 

2、生命周期

//加载之前
componentWillMount(){

}
//加载之后
componentDidMount(){

}

3、函数绑定方式



//使用bind
handleClick(){
this.setState({
})
}
//不使用bind 必须使用箭头函数
handleAdd=()=>{
this.setState({
})    
}

  

 

你可能感兴趣的:(reactjs踩坑记)