我有下面的輸入字段,我需要輸入輸入並將其傳遞給下面顯示的按鈕的onClick事件。將反應文本字段輸入值作爲參數傳遞給方法
<input type="text" style={textFieldStyle} name="topicBox" placeholder="Enter topic here..."/>
<input type="text" style = {textFieldStyle} name="payloadBox" placeholder="Enter payload here..."/>
<button value="Send" style={ buttonStyle } onClick={this.publish.bind(this,<value of input field 1>,<value of input field2>)}>Publish</button><span/>
我有一個方法稱爲發佈,它需要兩個字符串參數。代替這些字符串,我需要傳遞在輸入字段中輸入的值。如何在不將狀態值存儲的情況下實現這一點?我不想將輸入字段值存儲在狀態變量中。任何幫助將非常感激。
我認爲這是最好的辦法。我會[避免使用參考](http://stackoverflow.com/questions/29503213/use-state-or-refs-in-react-js-form-components) –