我有一个如下形式的数字输入:
<input
type="number"
id="weight"
onChange={this.handleChange}
value={this.state.weight}
placeholder="Enter weight…"
/>
如何在其上显示占位符短语?
如果我最初设置this.state.weight
为 value 0
,则不会显示占位符。
如果我将它设置null
为占位符显示但收到这个丑陋的警告
警告:
value
prop oninput
不应为空。考虑使用空字符串来清除组件或undefined
不受控制的组件。