使用react-admin

时间:2018-10-17 18:18:44

标签: react-admin

我正在使用react-admin,但似乎找不到任何概述如何对<SimpleShowLayout>组件中的项目进行分组的文档

我有以下内容:

  <SimpleShowLayout>
                    <TextField source="name"/>
                    <TextField label="ID" source="id"/>
                    <TextField source="tier"/>
                    <SelectField label="Vertical" source="customerVertical" choices={[
                        {id: 0, name: 'Ecommerce'},
                        {id: 1, name: 'Publisher'},
                        {id: 2, name: 'Gaming'},
                        {id: 3, name: 'Other'},
                    ]}/>
                    <SelectField label="Type" source="accountType" choices={[
                        {id: 0, name: 'Test'},
                        {id: 1, name: 'Demo'},
                        {id: 2, name: 'Active'},
                        {id: 3, name: 'Inactive'},
                        {id: 4, name: 'Demo'},
                        {id: 5, name: 'Dev'},
                        {id: 6, name: 'Dev'},
                    ]}/>
   </SimpleShowLayout>

每个项目都显示在新行中,浪费了UI中的宝贵空间。我想使用flexbox将项目集对齐,例如,名称和ID字段应一起显示在同一行上,而垂直和帐户类型应显示在另一行上。 react-admin不喜欢我将它们包装在DIV或SPAN中...

<SimpleShowLayout>也不喜欢我使用材质<Card><Grid>或其中的其他任何材质布局组件

0 个答案:

没有答案