我有以下代码显示一个正常的选择列表。它在逻辑上运行良好,我可以在发生任何更改时记录日志。但问题是,正在显示一个非常小的框而不是一个足以显示选项的文本框。而且我的占位符正在显示为普通文本。但是当我点击占位符时,所有的值都显示出来。react-select:我们是否需要CSS以及显示正常的选择列表?
import Select from 'react-select;
class SelectList extends Component {
onChange() {
console.log("Value Changed");
}
render() {
var Select = require('react-select');
var options = [
{ value: 'one', label: 'India' },
{ value: 'two', label: 'Singapore' },
{ value: 'three', label: 'IceLand' }
];
return(
<Select
name="Select List"
value="one"
options={options}
onChange={this.onChange.this(bind}}
/>
);
}
我需要这里的任何CSS的东西。有谁能让我知道我在这里错过了什么吗?
[1]: https://i.stack.imgur.com/NA4hT.png
期间Ÿ将很高兴地看到一个小提琴或沙箱。 – Andrew
@安德鲁---对不起,我不明白你的意思,你能告诉我一点清楚! – Kishore
这是[沙箱](https://codesandbox.io/s/new)。如果你在这里展示你的问题,这将会更容易理解。 – Andrew