keep a variable type when I get value from input onchange with React-hooks
问题 const { useState } = React; const App = () => { const [num, setNum] = useState(0); return ( <input type="number" value={num} onChange={(e)=>setNum(parseInt(e.target.value))} /> ) } ReactDOM.render(<App />, document.getElementById('root')); <script crossorigin src="https://unpkg.com/react@16/umd/react.development.js"></script> <script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script> <div id="root" /> I want to keep num 's type as Number , not String . but