Guest User

Untitled

a guest
Nov 21st, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. class Banana extends React.Component {
  2. constructor() {
  3. super();
  4. this.state = {};
  5.  
  6. this.handleChange = this.handleChange.bind(this);
  7. this.clearSelected = this.clearSelected.bind(this);
  8. }
  9.  
  10. handleChange(value) {
  11. this.setState({ selected: value });
  12. }
  13.  
  14. clearSelected() {
  15. this.setState({ selected: null });
  16. }
  17.  
  18. render() {
  19. return (
  20. <div>
  21. <Select value={this.state.selected} style={{ width: 120 }} onChange={this.handleChange}>
  22. <Option value="jack">Jack</Option>
  23. <Option value="lucy">Lucy</Option>
  24. <Option value="disabled" disabled>Disabled</Option>
  25. <Option value="Yiminghe">yiminghe</Option>
  26. </Select>
  27. <Button onClick={this.clearSelected}>clear selected</Button>
  28. </div>
  29. );
  30. }
  31. }
Add Comment
Please, Sign In to add comment