在以下情况下,我需要删除索引。
JS:
this.state = {
rangeValue: this.props.rangeSlider && [
this.props.rangeValue[0],
this.props.rangeValue[1],
this.props.rangeValue[2]
],
};
<Range
defaultValue={
this.props.rangeValue[2] ? [...this.state.rangeValue] : [...this.state.rangeValue] //minus last index in my array (this.props.rangeValue[2])
}
/>
答案 0 :(得分:1)
您可以使用slice
删除最后一个元素this.state.rangeValue.slice(0,-1);
您的代码:
<Range
defaultValue={
this.props.rangeValue[2] ? [...this.state.rangeValue] : this.state.rangeValue.slice(0, -1)
}
/>