Aufruf mehrere Funktionen onclick-Ereignis Reactjs - reagieren datepicker
Ich brauche, Grau, hintergrund, wenn der Kalender öffnet sich - klicken Sie auf, dafür bin ich zu schreiben versucht, eine js-Funktion und rufen Sie es zusammen mit den eigentlichen onclick-handler - Kombination. Aber es funktioniert nicht, ich habe keine Kontrolle über den onclick-handler wie ich bin mit reagieren Paket? wie in diesem Fall behandeln? bitte um Hilfe...
class CustomDatePicker extends Component {
handleOpacity(){
//gray out the background page....
alert('test');
}
click(){
this.handleOpacity();
}
render () {
return (
<span>
<button className="custom-datepicker" onClick={this.props.onClick} >
{this.props.value}
</button>
</span>
)
}
}
CustomDatePicker.propTypes = {
onClick: React.PropTypes.func,
value: React.PropTypes.string
}
export default CustomDatePicker;
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie diesen Aufruf.Requisiten.onClick hinein.klicken Sie auf Methode.
Sollten Sie auch binden dieser.klicken Sie in der Konstruktor-Methode, da Sie mit ES2015 Klasse syntax für Komponenten reagieren.