Как добавить несколько обработчиков событий к одному и тому же событию в React.js
Все:
Интересно, возможно ли связывание нескольких обработчиков событий с одним и тем же событием?
Например:
var LikeToggleButton = React.createClass({
render: function(){
(function toggle(){
this.setState({liked:!like});
}).bind(this);
return (
<div onClick={toggle}>TOGGLE LIKE</div>
);
}
});
До этого момента все кажется нормальным, но я хочу добавить к этой кнопке еще одну функцию, которая определяется другим вариантом:
Например, у меня есть другой компонент переключателя (может быть что-нибудь вроде флажка или переключателя и т. Д.), Называемый «переключение счетчика», в который при включении кнопки LikeToggleButton будет добавлен еще один обработчик onClick, который начинает отсчет времени нажатия кнопки,Я знаю, что это может быть предопределено в функции переключения, но мне просто интересно, есть ли способ добавить эту часть в обработчик onClick?
Спасибо