2017-04-03 62 views
0

我从材质UI获取数据选择器,并简单地对来自数据选取器的数据执行更新状态。但我需要分两步进行:第一个数据纠察队获取数据,第二个数据纠察队队员在点击更多按钮后进行更新。或者在点击这个按钮之后道具被推到小孩身上。我试图找到它,但反应对我来说仍然有点复杂。请帮帮我。ReactJS,附加按钮之后的材质UI setStates

这是我的代码:

var DataPickerField = React.createClass({ 

getInitialState: function() { 
      return { 
        toInsert: '' 
      }; 
    }, 

    setFechaDesde(e,data){ 
     this.setState({ 
      toInsert: data 
     }) 
}, 

    render: function(){ 
    console.log(this.state.toInsert); 
    return(
     <div> 
     <MuiThemeProvider> 
      <DatePicker 
       hintText = "Wybierz datę" 
       onChange={(e, data) => this.setFechaDesde(e,data)} 
       defaultDate={new Date()} 
      /> 

     </MuiThemeProvider> 
     <MuiThemeProvider> 
      <RaisedButton label="OK" /> 
     </MuiThemeProvider> 
     <Insert valToInsert = {this.state.toInsert} /> 
    </div>) 
} 
}) 

module.exports=DataPickerField; 
+0

你也可以写你的setFechaDesde函数吗? – Gayane

回答

0

好吧,我看着办吧。按钮应该在子组件中。然后我可以用它来完成我父母需要状态的其余代码。这并不是我想要的,但它完全是我应该做的。对不起,问题