Descriptions描述列表

    常见于详情页的信息展示。

    基本

    简单的展示。

    Descriptions描述列表 - 图2

    带边框和背景颜色列表。

    1. ReactDOM.render(
    2. <Descriptions title="User Info" bordered>
    3. <Descriptions.Item label="Product">Cloud Database</Descriptions.Item>
    4. <Descriptions.Item label="Billing Mode">Prepaid</Descriptions.Item>
    5. <Descriptions.Item label="Automatic Renewal">YES</Descriptions.Item>
    6. <Descriptions.Item label="Order time">2018-04-24 18:00:00</Descriptions.Item>
    7. <Descriptions.Item label="Usage Time" span={3}>
    8. 2019-04-24 18:00:00
    9. </Descriptions.Item>
    10. <Descriptions.Item label="Status" span={3}>
    11. <Badge status="processing" text="Running" />
    12. </Descriptions.Item>
    13. <Descriptions.Item label="Negotiated Amount">$80.00</Descriptions.Item>
    14. <Descriptions.Item label="Discount">$20.00</Descriptions.Item>
    15. <Descriptions.Item label="Official Receipts">$60.00</Descriptions.Item>
    16. <Descriptions.Item label="Config Info">
    17. Data disk type: MongoDB
    18. <br />
    19. Database version: 3.4
    20. <br />
    21. Package: dds.mongo.mid
    22. <br />
    23. Storage space: 10 GB
    24. <br />
    25. Replication_factor:3
    26. <br />
    27. Region: East China 1<br />
    28. </Descriptions>,
    29. mountNode,
    30. );

    自定义尺寸,适应在各种容器中展示。

    Descriptions描述列表 - 图4

    通过响应式的配置可以实现在小屏幕设备上的完美呈现。

    1. import { Descriptions } from 'antd';
    2. const Demo = () => {
    3. <div>
    4. <Descriptions
    5. title="Responsive Descriptions"
    6. border
    7. column={{ xxl: 4, xl: 3, lg: 3, md: 3, sm: 2, xs: 1 }}
    8. >
    9. <Descriptions.Item label="Product">Cloud Database</Descriptions.Item>
    10. <Descriptions.Item label="Billing">Prepaid</Descriptions.Item>
    11. <Descriptions.Item label="time">18:00:00</Descriptions.Item>
    12. <Descriptions.Item label="Amount">$80.00</Descriptions.Item>
    13. <Descriptions.Item label="Discount">$20.00</Descriptions.Item>
    14. <Descriptions.Item label="Official">$60.00</Descriptions.Item>
    15. <Descriptions.Item label="Config Info">
    16. Data disk type: MongoDB
    17. <br />
    18. Database version: 3.4
    19. <br />
    20. Package: dds.mongo.mid
    21. <br />
    22. Storage space: 10 GB
    23. <br />
    24. Replication_factor:3
    25. <br />
    26. Region: East China 1
    27. </Descriptions.Item>
    28. </Descriptions>
    29. </div>
    30. };
    31. ReactDOM.render(<Demo />, mountNode);

    垂直

    垂直的列表。

    Descriptions描述列表 - 图6

    垂直带边框和背景颜色的列表。

    1. import { Descriptions, Badge } from 'antd';
    2. ReactDOM.render(
    3. <Descriptions title="User Info" layout="vertical" bordered>
    4. <Descriptions.Item label="Billing Mode">Prepaid</Descriptions.Item>
    5. <Descriptions.Item label="Automatic Renewal">YES</Descriptions.Item>
    6. <Descriptions.Item label="Order time">2018-04-24 18:00:00</Descriptions.Item>
    7. <Descriptions.Item label="Usage Time" span={3}>
    8. 2019-04-24 18:00:00
    9. </Descriptions.Item>
    10. <Descriptions.Item label="Status" span={3}>
    11. <Badge status="processing" text="Running" />
    12. </Descriptions.Item>
    13. <Descriptions.Item label="Negotiated Amount">$80.00</Descriptions.Item>
    14. <Descriptions.Item label="Discount">$20.00</Descriptions.Item>
    15. <Descriptions.Item label="Official Receipts">$60.00</Descriptions.Item>
    16. <Descriptions.Item label="Config Info">
    17. Data disk type: MongoDB
    18. <br />
    19. Database version: 3.4
    20. <br />
    21. Package: dds.mongo.mid
    22. <br />
    23. Storage space: 10 GB
    24. <br />
    25. Replication_factor:3
    26. <br />
    27. Region: East China 1<br />
    28. </Descriptions.Item>
    29. </Descriptions>,
    30. );

    DescriptionItem

    参数说明类型默认值
    label内容的描述ReactNode-
    span包含列的数量number1