PrimeNG DataTable программно выбрать флажок строки - PullRequest
0 голосов
/ 24 февраля 2019

Привет, у меня будет список массива selectedrow в моем ngOninit ().Я хочу сделать выбор для всех флажков строки, который находится в переменной 'selectedrow'.

https://stackblitz.com/edit/github-4vvqp4-xbrzdy?file=src%2Fapp%2Fapp.component.html

Ответы [ 2 ]

0 голосов
/ 24 февраля 2019

Вы объявляете selectedCars как тип any, но вы не назначаете его как пустой массив, поэтому изначально значение selectedCars становится неопределенным, поэтому выбранный по умолчанию элемент не привязывается к таблице.измените код следующим образом

selectedCars:any[] = [];
0 голосов
/ 24 февраля 2019

Вы хотите вставить некоторую карту в selectedCars.

, но selectedCars - это не список, из-за чего вы видите ОШИБКУ: Cannot read property 'push' of undefined

, чтобы исправить это простосделать selectedCars списком (со значением по умолчанию)

selectedCars:any[] = [];
...