我有一个包含滑块输入的 Options 组件。我不明白为什么当我设置“value”参数时滑块的滑块不移动,但我需要它。
下面是代码:
const Options: React.FC<Props> = () => {
return (
<div className='options'>
<span className='boh'>CUSTOMIZE YOUR PASSWORD</span>
<div className='slider-container'>
<input type="range" id="slider" min="1" max="100" value='10' />
<label htmlFor="slider">Length</label>
</div>
</div>
)
}
export default Options
我感谢任何帮助我的人
2条答案
按热度按时间mlmc2os51#
我通过将
value
参数替换为defaultValue
来解决该问题cyej8jka2#
如果你想改变这个值,你需要设置状态来响应初始值10,并且添加逻辑来改变这个值。这里有一个方法可以做到: