Html 在a<;表单onSubmit={}>;,事件数据是否自动传递?

Html 在a<;表单onSubmit={}>;,事件数据是否自动传递?,html,reactjs,Html,Reactjs,我在上跟随React教程,注意到表单有一个onSubmit标记,它会自动传递要截取的事件 我做了一些快速的研究,似乎找不到任何迹象表明,这通常是发生在被调查者身上的事情。我是不是遗漏了什么?我只是觉得很奇怪 来自CommentInput.js ... this.createComment = ev => { ev.preventDefault(); const payload = agent.Comments.create(t

我在上跟随React教程,注意到表单有一个onSubmit标记,它会自动传递要截取的事件

我做了一些快速的研究,似乎找不到任何迹象表明,这通常是发生在被调查者身上的事情。我是不是遗漏了什么?我只是觉得很奇怪

来自CommentInput.js

        ...
        this.createComment = ev => {
        ev.preventDefault();
        const payload = agent.Comments.create(this.props.slug, {body: this.state.body});
        this.setState({body: ''});
        this.props.onSubmit(payload);
    };
}

render() {
            return (
                <form className="card comment-form" onSubmit={this.createComment}>
             ...
    }
。。。
this.createComment=ev=>{
ev.preventDefault();
const payload=agent.Comments.create(this.props.slug,{body:this.state.body});
this.setState({body:'});
this.props.onSubmit(有效载荷);
};
}
render(){
返回(
...
}
谢谢!

内部
构造函数()
方法声明
this.createComment=this.createComment.bind(this);
如果是您的问题,则删除自动提交。但是如果您问这个问题,当您单击“提交”按钮时是否传递了数据,然后是。应该发送这些数据。

不知道这是否会直接回答您的问题,但react事件是合成的,并且并不总是与标准dom事件的行为相同。嗯,这可能是e答案。很遗憾没有更具体的东西。谢谢!@njho在一般形式中有一个onSubmit处理程序。这里有什么混淆?