Таблица PrimeNG пустая строка - PullRequest
0 голосов
/ 21 октября 2019

Есть ли способ создать пустую строку в таблице PrimeNG? Когда все строки заполнены данными, количество строк уменьшается, но я хочу, чтобы всегда было видно 6 строк. Если данные отсутствуют, они должны быть пустыми.

Ответы [ 2 ]

0 голосов
/ 23 октября 2019

Мне удалось решить мою проблему. Я не смог найти какой-либо атрибут propper в p-таблице, поэтому, чтобы заполнить таблицу пустыми строками, я протолкнул пустые объекты посредством преобразования в pipe, используя модуль по модулю, чтобы определить, сколько из них добавить, и это сработало. Я знаю, что это не очень хорошее решение, потому что вам нужно передавать ложные данные в вашу модель, но это обходной путь. В конце я просто установил фиксированную высоту таблицы, добавил белый фон и границу нижней строки после последней записи. Такой подход был принят нашим дизайнером и не требовал ложных данных для моделирования. Я надеюсь, что это помогает.

0 голосов
/ 21 октября 2019

Вы можете просто добавить ngOnInit() массив this.array = new Array<array>();. Затем создайте объект этого класса, например: this.arrayValue = new array(), и поместите его в массив. this.array.push(this.arrayValue). На ваш http-вызов вам просто нужно добавить IF, например if(data.length==0)...., а затем сделать это. И у вас будет пустая строка, даже если она не возвращает данных.

...