ng2-smart-table显示对象列表

时间:2018-11-14 08:36:37

标签: angularjs ng2-smart-table

有没有一种方法可以在ng2-smart-table的单个表单元格中显示对象列表?我尝试创建一个renderComponent,但是得到一个空值。另一个问题是过滤和排序是否仍适用?

Object that I want to dislay

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

据我了解,您有一个对象,并且想要在ng2-smart-table中显示该数据。

为此,请执行此步骤。

import { LocalDataSource } from 'ng2-smart-table';

source : any =  LocalDataSource;

调用API时,必须在源中设置该数据。

this.apiService.POST({}, 'getProductList').subscribe((res) => {      
  console.log(res);                  
  this.source = new LocalDataSource(res.data);  // Set response as per your res.             
});

Data in table

如您所见,我还设置了一个数组,并且该数组具有数据对象,并且已在表中进行了设置。

希望这对您有所帮助。 :)