Descriptions描述列表

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

    基本

    简单的展示。

    1. @Component({
    2. selector: 'nz-demo-descriptions-basic',
    3. template: `
    4. <nz-descriptions nzTitle="User Info">
    5. <nz-descriptions-item nzTitle="UserName">Zhou Maomao</nz-descriptions-item>
    6. <nz-descriptions-item nzTitle="Telephone">18100000000</nz-descriptions-item>
    7. <nz-descriptions-item nzTitle="Live">Hangzhou, Zhejiang</nz-descriptions-item>
    8. <nz-descriptions-item nzTitle="Remark">Empty</nz-descriptions-item>
    9. <nz-descriptions-item nzTitle="Address">
    10. No. 18, Wantang Road, Xihu District, Hangzhou, Zhejiang, China
    11. </nz-descriptions-item>
    12. </nz-descriptions>
    13. `
    14. })
    15. export class NzDemoDescriptionsBasicComponent {}

    Descriptions描述列表 - 图2

    带边框和背景颜色列表。

    自定义尺寸

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

    1. import { Component } from '@angular/core';
    2. import { NzDescriptionsSize } from 'ng-zorro-antd/descriptions';
    3. @Component({
    4. template: `
    5. <nz-radio-group [(ngModel)]="size">
    6. <label nz-radio nzValue="default">default</label>
    7. <label nz-radio nzValue="middle">middle</label>
    8. <label nz-radio nzValue="small">small</label>
    9. </nz-radio-group>
    10. <br />
    11. <br />
    12. <nz-descriptions nzTitle="Custom Size" nzBordered [nzSize]="size">
    13. <nz-descriptions-item nzTitle="Product">
    14. Cloud Database
    15. <nz-descriptions-item nzTitle="Billing">Prepaid</nz-descriptions-item>
    16. <nz-descriptions-item nzTitle="time">18:00:00</nz-descriptions-item>
    17. <nz-descriptions-item nzTitle="Amount">$80.00</nz-descriptions-item>
    18. <nz-descriptions-item nzTitle="Discount">$20.00</nz-descriptions-item>
    19. <nz-descriptions-item nzTitle="Official">$60.00</nz-descriptions-item>
    20. <nz-descriptions-item nzTitle="Config Info">
    21. Data disk type: MongoDB
    22. <br />
    23. Database version: 3.4
    24. <br />
    25. Package: dds.mongo.mid
    26. <br />
    27. Storage space: 10 GB
    28. <br />
    29. <br />
    30. Region: East China 1
    31. <br />
    32. </nz-descriptions-item>
    33. </nz-descriptions>
    34. `
    35. })
    36. export class NzDemoDescriptionsCustomSizeComponent {
    37. size: NzDescriptionsSize = 'default';
    38. }

    Descriptions描述列表 - 图4

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

    垂直

    Vertical usage.

    1. import { Component } from '@angular/core';
    2. @Component({
    3. selector: 'nz-demo-descriptions-vertical',
    4. template: `
    5. <nz-descriptions nzTitle="User Info" nzLayout="vertical">
    6. <nz-descriptions-item nzTitle="UserName">Zhou Maomao</nz-descriptions-item>
    7. <nz-descriptions-item nzTitle="Live">Hangzhou, Zhejiang</nz-descriptions-item>
    8. <nz-descriptions-item nzTitle="Remark">Empty</nz-descriptions-item>
    9. <nz-descriptions-item nzTitle="Address">
    10. No. 18, Wantang Road, Xihu District, Hangzhou, Zhejiang, China
    11. </nz-descriptions-item>
    12. </nz-descriptions>
    13. `
    14. })

    Descriptions描述列表 - 图6

    垂直且带边框。

    nz-descriptions-itemcomponent

    参数说明类型默认值
    [nzTitle]内容的描述string|TemplateRef<void>-
    [nzSpan]包含列的数量number1