簡體   English   中英

React Ant Design 表過濾不起作用

[英]React Ant Design table filtering not working

我試圖在我的反應組件中實現螞蟻設計表過濾功能,但是,我在顯示我試圖過濾的數據的實際值時遇到了問題。 數據填充在數組 (this.state.data) 中,下拉列表顯示數組中數據的實際長度,但沒有我試圖顯示的名稱的實際可見數據/值。 任何幫助將非常感激。

    const registeredUsersColumns = [
  {
    title: "Name",
    dataIndex: "Name",
    key: "1",
    filters: this.state.data,
    onFilter: (value, record) => record.Name.indexOf(value) === 0,
  }]

OnFilter 必須返回這個值: record[indexOftheFiltringColumn]

要獲得所需的行為更改.indexOf.includes

onFilter: (value, record) => record.name.includes(value),

// and 

onFilter: (value, record) => record.address.includes(value),

固定 CodeSanbox 鏈接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM