javascript - react,獲取radio的值出錯(cuò)
問(wèn)題描述
代碼是這樣的(刪了一部分,只留了有問(wèn)題的
class NewGateway extends React.Component { handleSubmit(e) {var gw = form2json(’#newGatewayForm’);console.log('gw', gw); } render() {return <Form horizontal id='newGatewayForm'> <FormGroup controlId='formRegister'><Col componentClass={ControlLabel} sm={2}><T.span text='Register'/></Col><Col sm={10}> <Radio name='register' value='yes' inline><T.span text='yes'/></Radio> <Radio name='register' value='no' inline><T.span text='no'/></Radio></Col> </FormGroup></Form> }}
獲取gw.register,總是獲得no,就是無(wú)論選哪個(gè)radio,得到的都是后面那個(gè)radio的值。
問(wèn)一下原因和怎么修改
問(wèn)題解答
回答1:form2json 是哪個(gè)庫(kù)的? 建議 react 應(yīng)該用 state 去管理 radio 的值.(包括其他 form 元素)
相關(guān)文章:
1. javascript - react native在run-android時(shí)出現(xiàn)這個(gè)錯(cuò)誤該怎么解決?大神賜教2. javascript - REACT組件的樣式問(wèn)題3. javascript - react如何獲取offsetX?4. javascript - react native 使用fetch 向后端傳數(shù)據(jù)提示錯(cuò)誤5. javascript - react 組件props和state的問(wèn)題6. javascript - react性能問(wèn)題?7. javascript - react 的問(wèn)題,標(biāo)題不知怎么起...8. javascript - react能夠使用什么時(shí)間插件9. javascript - Reactjs關(guān)于函數(shù)內(nèi)跳轉(zhuǎn) this.context.router.push(path)的問(wèn)題10. javascript - react如何不通過(guò)state去修改classname?
