Javascript 从react路由中的组件调用函数
我在App.js中以Javascript 从react路由中的组件调用函数,javascript,reactjs,Javascript,Reactjs,我在App.js中以addcertificate的形式传递表单组件的道具。 并使用add函数在app.js状态下添加这些值 我想转换这些: 这样的路线 我尝试了此操作,但出现错误: <Route path=":action/id" component={<Forms addcertificate={this.add} />} /> 您可以使用渲染道具而不是组件道具来渲染一些自定义JSX <Route path=":action/id" render={()
addcertificate
的形式传递表单组件的道具。
并使用add函数在app.js状态下添加这些值
我想转换这些:
这样的路线
我尝试了此操作,但出现错误:
<Route path=":action/id" component={<Forms addcertificate={this.add} />} />
您可以使用
渲染
道具而不是组件
道具来渲染一些自定义JSX
<Route
path=":action/id"
render={() => <Forms addcertificate={this.add} />}
/>
}
/>