我正在构建一个 Material UI slider 。我希望 slider 的最大值取决于选项数组中的项目数。
['Answer1', 'Answer2', 'Answer3', 'Answer4'];
在本例中我有 4 个,但在其他情况下可能有 3 或 5 个等。 所以在我的 slider 中:
<Slider
classes={{ container: classes.slider }}
value={value}
min={1}
max={4}
onChange={this.handleChange}
/>
这里的最大值应该是我的数组中有多少个项目(不仅仅是 4 个)。 我想我可以做一些 myArray.length 吗?我如何在我的 React 组件中实现它?
最佳答案
您可以在其中添加数组 .length
属性,它将显示数组中的项目数
<Slider
classes={{ container: classes.slider }}
value={value}
min={1}
max={yourArray.length}
onChange={this.handleChange}
/>
关于javascript - slider 最大值是我的数组中的项目数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52856681/