我创建了一个类似于以下内容的自定义组件:
const DatosPago = withStyles(styles)(({ classes, ...props }) => (
<React.Fragment>
<TextInput source="datos_pago.titular_cuenta" />
<TextInput source="datos_pago.numero_cuenta" />
</React.Fragment>
));
基本上将两个字段分组为一个组件,我可以根据用户输入显示/隐藏该字段。
但是,当我查看生成的解决方案时,呈现的TextInputs的宽度比将它们放置在SimpleForm或FormTab中时要短,并且也可以内联放置。 我猜想SimpleForm和FormTab添加了一些自定义样式,但是我找不到它们将它们传递给我的自定义组件子代。