通用组件-TemplateRef应用

This commit is contained in:
禾几海
2020-07-01 13:54:32 +08:00
parent 014a9eebe4
commit 8cc8f8e8d5
7 changed files with 80 additions and 12 deletions

View File

@@ -1 +1,23 @@
<app-common-table [data]="data" [request]="req" cardTitle="文章管理"></app-common-table>
<app-common-table [data]="data" [request]="req" cardTitle="文章管理"
[template]="{
dislikeCount:{temp:tag},
readingNumber:{temp:readingNumber},
open:{temp:open},
original:{temp:original,param:{true:'原创',false:'转载'}
}}">
</app-common-table>
<ng-template #tag let-value="value">
<nz-tag [nzColor]="'#87d068'">{{value}}</nz-tag>
</ng-template>
<ng-template #readingNumber let-value="value">
<nz-tag [nzColor]="'#f50'">{{value}}</nz-tag>
</ng-template>
<ng-template #original let-value="value" let-originValue="originValue">
<nz-tag [nzColor]="originValue?'#87d068':'#f50'">{{value}}</nz-tag>
</ng-template>
<ng-template #open let-value="value">
<label nz-checkbox nzDisabled [ngModel]="value"></label>
</ng-template>