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 MUIDataTable无法使用customBodyRender对列进行排序_Reactjs_Mui Datatable - Fatal编程技术网

Reactjs MUIDataTable无法使用customBodyRender对列进行排序

Reactjs MUIDataTable无法使用customBodyRender对列进行排序,reactjs,mui-datatable,Reactjs,Mui Datatable,我在我的MUIDataTable中有一列,其中有一个自定义主体渲染。当我单击此列对表进行排序时,什么也没有发生 以下是专栏: { name: 'name', label: 'Name', options: { customBodyRender: (value) => { if(value.VendorName && value.VendorName !== '') return value.VendorName.toSt

我在我的
MUIDataTable
中有一列,其中有一个自定义主体渲染。当我单击此列对表进行排序时,什么也没有发生

以下是专栏:

{ 
  name: 'name', 
  label: 'Name', 
  options: {
    customBodyRender: (value) => {
      if(value.VendorName && value.VendorName !== '')
        return value.VendorName.toString();

      const link = `./navigate?CRID=${value.crID}`;
      return (
        <Button className="mr-10 mb-10" color="link"
          onClick={() => window.location.href = link}  
        >
          Item
        </Button>
      );
    }
  },
},
{
姓名:'姓名',
标签:“名称”,
选项:{
customBodyRender:(值)=>{
如果(value.VendorName&&value.VendorName!='')
返回值.VendorName.toString();
const link=`./navigate?CRID=${value.CRID}`;
返回(
window.location.href=link}
>
项目
);
}
},
},
是否可以使用自定义主体渲染对列进行排序

谢谢