反应事件对象

时间:2019-02-19 07:31:45

标签: reactjs

我正在做一个React项目,但是遇到了一个问题。 我不知道为什么onSubmit不传递事件对象。

const SearchBar = () =>{

     const test = (e) =>{
        console.log(e);
     }
     return (
        <form className="ui form" onSubmit={()=>test()}>
            <div className="inline field">                
                <input className="myinput" type="text" style={{width: '85%'}}/>
                <button className="ui primary button"  type="submit">button</button>
            </div>
        </form>
    )
}
export default SearchBar;

1 个答案:

答案 0 :(得分:3)

您必须像下面一样在onSubmit中传递事件

<form className="ui form" onSubmit={(event)=>test(event)}>