以下代码无效。
我只是用alert来测试小的CSS样式。为什么onclick没有触发?
onClick
事件从未触发,但是在 browserify 或控制台中没有看到任何错误。var React = require('react');
var Button = React.createClass({
render: function() {
return (
<div className="Button">
<span className="left" onclick={function() {alert("left")}}>Left</span>
<span className="right" onclick={function() {alert("right")}}>Right</span>
<span className="middle" onclick={function() {alert("middle")}}>Middle</span>
</div>
);
}
});
module.exports=Button;
我只是用alert来测试小的CSS样式。为什么onclick没有触发?
alert.bind(this,"left")
也不起作用。 - Megh Parikhalert.bind(window, 'left');
。alert是window对象的一个函数。在另一个作用域中调用它可能会产生意想不到的效果,因为它是一个本地方法。 - Jerome WAGNER