Cannot read property 'bind' of undefined. React.js
<p>I'm making list using onsenui and react.
but I cannot call a bind from onchanged.</p>

<p>I couldn't figure out.... Does anyone can solve this?</p>

<p>this is my code.
I'd like to call handlechanged method from input item.
But then,  Cannot read property 'bind' of undefined is raised.</p>

<p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
<div class="snippet-code">
<pre class="snippet-code-js lang-js prettyprint-override"><code>export default class MainPage extends React.Component {


  constructor(props) {
      super(props);
      this.state = {
        selectedValue: "myself",
        destinations: ["myself","somebody"],
      };
  }


  handleChange(value) {
    this.setState({selectedValue: value});
  }

  renderRadioRow(row) {
    return (
      &lt;ListItem key={row} tappable&gt;
        &lt;label className='left'&gt;
          &lt;Input
            inputId={`radio-${row}`}
            checked={row === this.selectedValue}
            onChange={this.handleChange.bind(this, row)}
            type='radio'
          /&gt;
        &lt;/label&gt;
        &lt;label htmlFor={`radio-${row}`} className='center'&gt;
          {row}
        &lt;/label&gt;
      &lt;/ListItem&gt;
    )
  }

  render() {
    return (
      &lt;Page renderToolbar={this.renderToolbar}&gt;
        &lt;p style={{textAlign: 'center'}}&gt;
          test
        &lt;/p&gt;

        &lt;List
          dataSource={this.state.destinations}
          renderRow={this.renderRadioRow}
        /&gt;
      &lt;/Page&gt;
    );
  }
}</code></pre>
</div>
</div>
</p>