Я работаю над проектом, в котором PrimeNg используется в качестве библиотеки пользовательского интерфейса. Работая с таблицей, я обнаружил, что свойство datakey не выбирает все связанные строки. Когда я консольно регистрирую массив выбора, он показывает, что был выбран только 1. Но пользовательский интерфейс выбирает все связанные строки.
Например, у меня есть таблица, содержащая строку с несколькими номерами отслеживания. Каждая строка может иметь один и тот же номер отслеживания. Когда я выбираю одну из строк, она должна выбрать все связанные строки с одним и тем же номером отслеживания.
Я что-то упускаю? Или это ошибка?
<p-table
[(selection)]="selectedRows"
[columns]="cols"
[dataKey]="'trackingNo'"
[selectionMode]="'multiple'"
[lazy]="false"
[rows]="20"
[value]="values$ | async">