我在我的 Angular 项目中使用 TeraData Covalent 的数据表。我使用的模板具有以下操作按钮选项。
actionButtons: any[] = [
{
'title': "View",
'icon': "visibility",
'url': "/business-opps/contacts/view"
},
{
'action':'update',
'title': "Update",
'icon': "edit",
},
{
'action': 'delete',
'title': "Delete",
'icon': "delete",
'url': ""
}
]
我不想给出一个 url,而是想打开一个对话或者传递一个函数名。
我的数据表 html 是:
<datatable *ngIf="eodReports"
[dataList]="eodReports"
[columns]="dtColumns"
[actionButtons]="actionButtons"
[totalRecords]="totalRecords"
[sortBy]="'date'"
(deleteRecord)="deleteRecord($event)"
(nextPage)="nextPage($event)"
(filterRecords)="filterRecords($event)" >
</datatable>