2017-04-03 3 views
0

재질 UI에서 데이터 선택기가 있으며 단순히 데이터 선택기의 데이터에 대한 업데이트 상태를 단순히 기능합니다. 하지만 두 단계로 수행해야합니다. 첫 번째 데이터 피켓은 데이터를 가져오고 다음은 추가 버튼 클릭 상태가 업데이트 된 후입니다. 또는이 버튼을 클릭하면 소품이 어린이에게 전달됩니다. 나는 그것을 찾으려고 노력하지만, reactJS는 여전히 나를 복잡하게 만든다. 도와주세요.ReactJS, 재질 UI가 추가 버튼 이후에 설정 됨

이 내 코드입니다 :

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

좋아, 내가 그것을 알아낼. 버튼은 하위 구성 요소에 있어야합니다. 그런 다음 그것을 부모로부터 상태가 필요한 나머지 코드를 수행하는 데 사용할 수 있습니다. 그것은 내가 원했던 것만은 아니지만, 내가해야 할 일은 굉장히 빠릅니다. 죄송합니다.

관련 문제