我有一個 TextField 并且想接受輸入并將其存盤在一個變數中。
<TextField
id="output_elevator-amount"
label="Elevator amount"
color="primary"
// variant="outlined"
type="number"
InputLabelProps={{
shrink: true
}}
InputProps={{
readOnly: true
}}
onChange={(event) => {
setAmount(parseInt(event.target.value));
}}
/>
當我使用 javascript 和 html 時,我做了類似的事情,但現在使用 typescript/MUI/React 我不知道該怎么做。
let elevatorAmt = (document.getElementById('output_elevator-amount') as HTMLInputElement);
任何幫助是極大的贊賞。
uj5u.com熱心網友回復:
如果您想將通過 onChange 輸入的變數存盤在“某處”,您已經通過設定setAmount.
我假設你正在使用這個[amount, setAmount] = useState('')。嘗試控制臺日志記錄amount并在需要的地方使用它。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/451846.html
下一篇:修改后的模板文字型別
