2016-08-08 6 views
0

formsy-material-ui과 함께 ReactJS + MaterialUI 사용.ReactJS MaterialUI 요소의 매개 변수를 다른 매개 변수의 함수로 전달할 수 있습니까?

예를 들어 blah 값을이 라디오 버튼 그룹의 defaultSelected 값으로 전달하려는 경우.

<FormsyRadioGroup name="radio" 
    className="radioBtns" 
    blah="blah blah" 
    defaultSelected={someFunction(blah)} 
> 

감사

+0

클래스에서 '소품'으로 보시겠습니까? https://github.com/mbrookes/formsy-material-ui/blob/master/src/FormsyRadioGroup.jsx – lux

+0

아니야,하지만 내가 궁금해서 그걸로 끝낼 수 있을까? 그리고 그것은 수업 시간에 소품이 아니기 때문에 가능하지 않습니다. – Rolodecks

+0

이 클래스는 임의의 소품 ('rest')을 material-ui의 RadioButtonGroup (https://github.com/callemall/material-ui/blob/d6e11115b58e47287884f44faa06a3892048cf7b/src/RadioButton/RadioButtonGroup.js)로 전달합니다. 그래서 우연히 'default'Selected'를'RadioButtonGroup'의 소품으로 전달할 수 있어야합니다. – lux

답변

0

는 'ㅋ'가 정적 인 경우, 왜 당신은 단순히 defaultSelected={someFunction("blah blah")} 를 사용하지 않고 동적으로 값을 얻고 경우, 여기서 'ㅋ'의 상태 나 변수에 점점 통과 그 값을 함수에 전달한다. blah={this.state.blah} defaultSelected={someFunction(this.state.blah)}

관련 문제