在网格项目中,有一列提供了打印报告'每个项目的功能。每个项目都有其类型,报告类型可以从后端动态获取,同时还有网格项数据。我制作了网格单元格模板,为每个网格项呈现每种报告类型的按钮: 这是' columndef'数组成员:
{
name: 'documents',
displayName: 'Dokumenti',
enableHiding: false,
enableSorting: false,
enableColumnMenu: false,
cellTemplate: '<button ng-repeat="i in row.entity.reports" ' +
'ng-click="row.entity.printItemReport(i.reportType)" class="btn btn-sm btn-default " type="button" >' +
'<i class="glyphicon glyphicon-duplicate"></i></button>'
}
问题是,当我在网格上执行快速滚动时,按钮会在很短的时间内成倍增加,然后按钮的数量再次正常。
我认为这些按钮是真实且可点击的,所以我认为使用模板重新渲染单元格存在问题...