ahrefリンクにcelltemplateを使用すると、RowSelectionが有効になっているため、リンクをクリックすると行が強調表示されます...しかし、リンクをクリックしたときに行を強調表示したくありません..行がリンク以外の場所でクリックされた場合のみ.
また、下の例の図では、小さな矢印を削除して、その列にメニュー項目が表示されないようにするにはどうすればよいですか?
コード:
$scope.gridOptions = {
showFooter: true,
enableFiltering: true,
enableRowSelection: true,
enableRowHeaderSelection: false,
enableSelectAll: true,
multiSelect: true,
enableColumnResizing: true,
columnDefs: [
{ field:'date', displayName: 'Date', width: 200, aggregationType: uiGridConstants.aggregationTypes.count },
{ field:'notes', displayName: 'Notes', width: 65, enableFiltering: false, enableSorting: false, enableHiding: false, cellTemplate:'<a href="#" ng-click="getExternalScopes().showMe(row.entity[col.field])">View</a>' }
],
data: data
}
写真: