score:0

Accepted answer

using the react docs doc1 doc2 doc3

try this:

class radio extends react.component {
  constructor(props) {
    super(props);
    this.state = {radio: 0};
    this.onradiochanged = this.onradiochanged.bind(this);
  }

  onradiochanged(event) {
      this.setstate({radio: parseint(event.target.value, 10)});
  }

  render() {
    return (
      <div>
      <input type="radio"
        value={0} 
        checked={this.state.radio === 0} 
        onchange={this.onradiochanged} />
      option 1
      <input type="radio"
        value={1} 
        checked={this.state.radio === 1} 
        onchange={this.onradiochanged} />
      option 2
      {this.state.radio === 1? <button>hi!</button> : null}
      </div>
    );
  }
}

react.render(
    <radio/>, 
    document.body
);

Related Query

More Query from same tag