当我使用react-router时,如何传递我的道具?

我有一个react router Link,它把我发送到一个叫做New的组件。

 <Link to="/New"> New  </Link>

以下是New的路由配置

 <Route path="/New" component={New}></Route>

现在我的问题是,我怎样才能将道具传递给New Item组件。

通常我会这样做 <New Onchange={this.handleChange} onsubmit={this.handleSubmit}/>

提前感谢您的帮助。

解决方案:

您可以将该组件包装成一个箭头函数。

<Route path="/New" component={(props) => <New props={props}/>}></Route>

本文来自投稿,不代表实战宝典立场,如若转载,请注明出处:https://www.shizhanbaodian.com/40459.html

(0)
上一篇 20小时前
下一篇 20小时前

相关推荐

发表评论

登录后才能评论