Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 如果访问器是函数,如何在react表中搜索/筛选_Reactjs_React Table - Fatal编程技术网

Reactjs 如果访问器是函数,如何在react表中搜索/筛选

Reactjs 如果访问器是函数,如何在react表中搜索/筛选,reactjs,react-table,Reactjs,React Table,在React表中,我有一个访问器作为函数。我使用useFilter过滤掉数据,但它总是返回一个空数组 示例链接:我认为您误解了访问者应该做什么。您将返回一个React元素/JSX,根据 访问器返回的数据应该是基本的和可排序的 要将第一个单元格呈现为链接,请将访问器更改为“firstName”,然后在tbody中修改tr,如下所示: <tr {...row.getRowProps()}> {row.cells.map((cell, i) => { const rend

在React表中,我有一个
访问器
作为函数。我使用
useFilter
过滤掉数据,但它总是返回一个空数组


示例链接:

我认为您误解了
访问者应该做什么。您将返回一个React元素/JSX,根据

访问器返回的数据应该是基本的和可排序的

要将第一个单元格呈现为链接,请将
访问器更改为“firstName”,然后在
tbody
中修改
tr
,如下所示:

<tr {...row.getRowProps()}>
  {row.cells.map((cell, i) => {
    const renderedCell = cell.render("Cell");
    return (
      <td {...cell.getCellProps()}>
        {i ? renderedCell : <a href="#">{renderedCell}</a>}
      </td>
    );
  })}
</tr>

{row.cells.map((cell,i)=>{
const renderedCell=cell.render(“cell”);
返回(
{i?RendereCell:}
);
})}