我在react-admin应用程序的Edit TabForm中使用了一个自定义工具栏。 SaveButton可以正常工作,但是如果我根据选定的选项卡有条件地渲染它,它将停止工作。单击无反应,控制台无错误。我想这与道具转发有关。 我如何使其工作。
const CaseEditToolbar = props => (
<Toolbar {...props} >
<Route exact path={'/cases/:id/applications'}
render={props => (
<SaveButton />
)} />
<ReturnCaseButton />
<SubmitCaseButton />
<CloseCaseButton />
</Toolbar>
);
我希望即使由路由器有条件地渲染,SaveButton的行为也一样。