Событие onRowUnselect не запускается в Angular2
Я использую Angular2 с компонентами PrimeNG. В <p-datatable>
, onRowUnselect
событие не стреляет.
Вот мой пример кода:
<p-dataTable [value]="incidentData" [rows]="3" reorderableColumns="true" (onRowClick)="onRowSelectInvestigation($event)" (onRowUnselect)="onRowUnselect($event)" [(selection)]="selectedIncident">
2 ответа
Вам нужно добавить selectionMode="single"
чтобы заставить этот метод работать.
Добавлять selectionMode="single"
Задавать [metaKeySelection]="false"
которые отключают мета-ключ, чтобы мы могли отменить выбор выбранной строки, щелкнув по ней.
В противном случае щелкните выделенную строку с помощью Ctrl, например Ctrl+ щелчок, чтобы отменить ее выбор.
Также onRowUnselect не будет вызываться при переключении выбора строки.
Оператор из основного документа -> onRowUnselect -> обратный вызов для вызова, когда строка не выбрана с помощью metakey.