最佳答案
在提交表单时,我尝试使用 doSomething()
代替默认的发帖行为。
显然,在反应,OnSubmit 是表单支持的事件。然而,当我尝试以下代码:
var OnSubmitTest = React.createClass({
render: function() {
doSomething = function(){
alert('it works!');
}
return <form onSubmit={doSomething}>
<button>Click me</button>
</form>;
}
});
方法 doSomething()
运行,但此后,默认的 post 行为仍然执行。
你可以用我的 Jsfiddle测试一下。
我的问题是: 如何防止默认的发帖行为?