表格 —— 一个单元格插入多个tags

 

 

<st #st [columns]="columns" [data]="data" [bordered]='true'>
  <ng-template st-row="demoType" let-item let-index="index" let-column="column">
    <td>
      <nz-tag [nzColor]="'blue'" *ngFor="let subItem of item.ContentName">{{subItem}}</nz-tag>
    </td>
  </ng-template>
</st>
import { Component, OnInit } from '@angular/core';
import { STComponent, STColumn, STData, STChange, STPage, STColumnTag } from '@delon/abc';
@Component({
  selector: 'app-card-whole-consume',
  templateUrl: './card-whole-consume.component.html',
  styles: []
})
export class CardWholeConsumeComponent implements OnInit {
  data: any[] = [];
  columns: STColumn[] = [
    {
      title: '姓名',
      index: 'Name',
    },
    {
      title: '年龄',
      index: 'Age',
    },
    {
      title: '选择项',
      index: 'ContentName',
      render: 'demoType'
    },
  ];
  constructor() { }
  ngOnInit() {
    this.data = [
      {
        Name: 'hanxiaoye',
        Age: '12',
        ContentName: ['苹果', '梨子', '葡萄']
      },
      {
        Name: 'hanxiaoye',
        Age: '12',
        ContentName: ['香蕉', '梨子', '葡萄']
      },
    ];
  }

}

 

posted @ 2019-06-04 21:42  雨夜稻草  阅读(412)  评论(0编辑  收藏  举报