【发布时间】:2019-05-20 21:09:52
【问题描述】:
【问题讨论】:
-
请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。避免一次问多个不同的问题。请参阅How to ask 页面以获得澄清此问题的帮助。
标签: html css reactjs react-bootstrap
【问题讨论】:
标签: html css reactjs react-bootstrap
你可以这样做:
class Hello extends React.Component {
constructor(props) {
super(props);
this.state = {
values: [12312312321, 1231232142412, 1231232313, 12312312312],
}
}
render() {
return (
<form>
<FormGroup controlId="formControlsSelect">
<ControlLabel>Select</ControlLabel>
<br />
<FormControl componentClass="select" placeholder="select">
<option value="select">Select...</option>
{this.state.values.map(num => {
return <option key={num} value={num}>{num.toString().length > 6 ? num.toString().slice(0, 5).concat('...') : num}</option>
})}
</FormControl>
</FormGroup>
</form>
)
}
}
【讨论】: