向 MUI 数据表中的特定列添加道具

问题描述

我正在处理 MUI 数据表 (https://github.com/gregnb/mui-datatables ) 在 React 中并希望将列道具传递给特定列

MUI 数据表通过以下方式接受列道具(选项):

const columns = [
 {
  name: "name",label: "Name",options: {
   filter: true,sort: true,}
 },{
  name: "company",label: "Company",sort: false,{
  name: "city",label: "City",{
  name: "state",label: "State",];

const data = [
 { name: "Joe James",company: "Test Corp",city: "Yonkers",state: "NY" },{ name: "John Walsh",city: "Hartford",state: "CT" },{ name: "Bob Herm",city: "Tampa",state: "FL" },{ name: "James Houston",city: "Dallas",state: "TX" },];

const options = {
  filterType: 'checkBox',};

<MUIDataTable
  title={"Employee List"}
  data={data}
  columns={columns}
  options={options}
/>

但是,我不想在项目中具体说明每个列条目,因为我正在通过 API 调用检索数据。

如何将特定的列道具传递给某些列?

即仅将 options: {display: false} 传递给“City”和“State”列?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)