Cómo agregar múltiples controladores de eventos al mismo evento en React.js
Todas:
Me pregunto si es posible vincular varios controladores de eventos al mismo evento.
Por ejemplo:
var LikeToggleButton = React.createClass({
render: function(){
(function toggle(){
this.setState({liked:!like});
}).bind(this);
return (
<div onClick={toggle}>TOGGLE LIKE</div>
);
}
});
Hasta este punto, todo parece normal, pero quiero agregar otra función a ese botón, que se decide por otra opción:
Por ejemplo, tengo otro componente de interruptor (podría ser algo así como una casilla de verificación o un botón de radio, etc.) llamado "recuento de alternar", que cuando está habilitado, el botón LikeToggleButton se agregará otro controlador onClick que comienza a contar los tiempos de clic del botón,Sé que podría predesignarse en la función de alternar, pero me pregunto si hay una manera de agregar esta parte al controlador onClick.
Gracias