将过滤器从反应表列传递到单元格

时间:2017-10-16 14:12:27

标签: javascript reactjs antd

是否可以将过滤表列中的过滤器传递给该列中的基础单元格?对于附加到列的任何其他属性

类似的东西:

 {
    title: "Produktgruppe",
    dataIndex: "productGroup",
    width: "19%",
    filters: [
      { text: "001 - Bygning", value: "P001" },
      { text: "002 - Løsøre", value: "P002" },
      { text: "003 - Ansvar", value: "P003" },
      { text: "004 - Teknisk", value: "P004" },
      { text: "005 - Søvarer", value: "P005" },
      { text: "006 - Arbejdsskade", value: "P006" },
      { text: "007 - Diverse", value: "P007" },
      { text: "008 - Patientforsikring", value: "P008" },
      { text: "009 - Sundhedsforsikring", value: "P009" }
    ],
    filteredValue: filteredInfo.productGroup || null,
    onFilter: (value, product) => product.productGroup.code === value,
    sorter: (a, b) => this.compareString(a.productGroup.code, b.productGroup.code),
    sortOrder: sortedInfo.columnKey === "productGroup" && sortedInfo.order,
    //render: productGroups => productGroups.displayName,
    render: (text, record, index, filters) => (
      <ProductGroupCell value={record.productGroup} availableProductGroups={filters} onChange={this.onCellChange(index, 'productGroup', products)} />
    ),
  },

提前感谢。

编辑:

 availableProductGroups={filters} 

是我想知道的那条线。

0 个答案:

没有答案