大家好:
我想知道是否有可能将多个事件处理程序绑定到同一个事件上?
比如:
var LikeToggleButton = React.createClass({
render: function(){
(function toggle(){
this.setState({liked:!like});
}).bind(this);
return (
<div onClick={toggle}>TOGGLE LIKE</div>
);
}
});
到目前为止,一切都很正常,但我想为该按钮添加另一个功能,这取决于其他选项:
例如,我有另一个开关组件(可以是复选框或单选按钮等)称为"计数切换",当启用时,LikeToggleButton的按钮将添加另一个onClick处理程序,用于开始计算按钮点击次数。 我知道它可以预先设计成切换函数,但我想知道是否有一种方法将此部分附加到onClick处理程序?
谢谢