[英]how to getvalue of textarea in react?
我在我的示例中使用react-final-form
和TextareaAutosize
。我試圖獲取text-area
的值,但無法做到這一點。 我可以獲取input
字段的值,但不能獲取textarea
這是我的代碼https://codesandbox.io/s/react-final-form-simple-example-rd3rc
<div>
<label>Text area Name</label>
<Field
component={TextareaAutosize}
type="textarea"
name="operatingPinCode"
placeholder="Notes"
label="About"
/>
</div>
API 鏈接https://final-form.org/docs/react-final-form/examples/simple
您的最終形式代碼工作正常。 我認為問題在於 TextAreaAutosize,因為它不知道如何將數據直接傳遞到您的表單。 因此,您可能需要在該字段上為 onChange 事件添加處理程序。
根據最終的表單文檔,下面的這個代碼示例似乎工作得很好: sandbox-code只需檢查第二次嘗試部分。
你可以通過這個 pop 獲得價值:
`onChange={(event) => { console.log(event.target.value) }}`
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.