-1

有没有办法在 PrimeNG 表中创建一个空行?当所有行都充满数据时,行数会缩小,但我希望始终可见 6 行。如果没有可用的数据,那么它们应该是空的。

4

2 回答 2

0

你可以在ngOnInit()数组上添加this.array = new Array<array>();。然后创建该类的对象,例如:this.arrayValue = new array()并将其推送到数组。this.array.push(this.arrayValue). 在您的 http 调用中,您只需要添加一个 IF if(data.length==0)....,然后执行此操作。即使它没有返回数据,你也会有空行。

于 2019-10-21T13:29:58.813 回答
0

我设法解决了我的问题。我在 p-table 中找不到任何 propper 属性,因此为了用空行填充表,我通过管道中的转换推送空对象,使用模数来精确计算要添加的对象数量并且它起作用了。我知道这不是一个很好的解决方案,因为您需要将假数据传递给您的模型,但这是一种解决方法。最后,我只是在桌子上设置了固定高度,在最后一条记录之后添加了白色背景和边框底线。我们的设计师接受了这种方法,并且不需要将假数据放入模型中。我希望它有帮助。

于 2019-10-23T05:24:41.213 回答