在路线中有条件地渲染时,SaveButton不起作用

时间:2019-09-24 13:48:48

标签: routes react-admin

我在react-admin应用程序的Edit TabForm中使用了一个自定义工具栏。 SaveButton可以正常工作,但是如果我根据选定的选项卡有条件地渲染它,它将停止工作。单击无反应,控制台无错误。我想这与道具转发有关。 我如何使其工作。

            const CaseEditToolbar = props => (
                <Toolbar {...props} >
                    <Route exact path={'/cases/:id/applications'}
                        render={props => (
                            <SaveButton />
                        )} />
                    <ReturnCaseButton />
                    <SubmitCaseButton />
                    <CloseCaseButton />
                </Toolbar>
            );

我希望即使由路由器有条件地渲染,SaveButton的行为也一样。

0 个答案:

没有答案