繁体   English   中英

NGX Datatable 将行匹配到列属性

[英]NGX Datatable matching rows to column prop

目前我正在使用以下逻辑将行内容与正确的列匹配,但它似乎很慢,因此有时行不会呈现。 有没有更有效的方法来获得相同的结果?

for (let value of values) {      
let row = new Object();
      for (let column of this.columns) {
          row[column.prop] = value.FieldValues.find(
          function(field){
              return field["field_id"] == column.Fieldid}
          );
      }
      rows.push(row);
}

您可以在列定义中指定prop属性,ngx-datatable 将知道要在网格中显示哪个字段。

this.columns = [{ 
      name: 'column1',
      prop: 'id1'
    }, {
      name: 'column2',
      prop: 'id2'
    } ];
this.row = [
  {id1: 'row-1-value1', id2: 'row-1-value2'},
  {id1: 'row-2-value1', id2: 'row-2-value2'}
]

这是你追求的东西吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM