我有一个项目,我需要合并一个滑块,以允许用户选择一系列配置。我可以使用滑块并使其工作,但我需要在单个窗体上有几个滑块,而onChange事件返回的唯一内容是类型范围滑块的数字或数字范围。有谁知道如何命名这些?
答案 0 :(得分:0)
我刚想出如何处理这件事。之前,我正在做这件事:
onChange={(event) => {this.handleVolumeChange(event)}}
这个问题是被触发的事件是一个鼠标事件,它没有event.target.value所需的信息,就像我习惯用于其他表单输入一样。 解决方案是这样做:
onChange={(value) => {this.handleVolumeChange(value, 'volume-slider')}}
通过传递一个不同于事件的参数,我能够获得该值并传入一个滑块。现在,我将能够在表单上动态添加和删除,并处理哪个滑块需要更新信息。希望这有助于其他人!