在一个 antd 表格中添加两个数据源属性是可能的吗?

huangapple go评论116阅读模式
英文:

is it possible to add two datasourse attribute in a single antd table?

问题

在这段代码中,我有两个选择器的值。我想在单个表格中使用它们。我应该如何使用它们?

const FilingsTable = () => {
  const selectorValue = useRecoilValue(filingsSelector);
  const financialyearSelectorValue = useRecoilValue(financialyearSelector);
  
  return (
    <div>
      <Table columns={FilingsColumns} dataSource={financialyearSelectorValue} />
    </div>
  )
}
export default FilingsTable;
英文:

In this code, I have two selectors value. I want to use it in single table. how can i use it?

const FilingsTable = () =&gt;{
  const selectorValue=useRecoilValue(filingsSelector);
  const financalyearSelectorValue=useRecoilValue(financialyearSelector);
  
  return(
    &lt;div&gt;
    &lt;Table  columns={FilingsColumns} dataSource={financalyearSelectorValue}  /&gt;
    &lt;/div&gt;
   )
}
export default FilingsTable;

答案1

得分: 1

以下是代码的翻译部分:

你可以合并数据并将其作为数据源传递给表格。
注意:我假设数据类型是数组,而且两个数据源具有相同的键名。

const FilingsTable = () => {
  const selectorValue = useRecoilValue(filingsSelector);
  const financalyearSelectorValue = useRecoilValue(financialyearSelector);
  const data = [...selectorValue, ...financalyearSelectorValue];

  return (
    <div>
      <Table columns={FilingsColumns} dataSource={data} />
    </div>
  );
};

export default FilingsTable;
英文:

You can merge data and pass it as a data source to table.
Note: I suppose the data type is of array and both data sources have same keys

const FilingsTable = () =&gt;{
const selectorValue=useRecoilValue(filingsSelector);
const financalyearSelectorValue=useRecoilValue(financialyearSelector);
const data = [...selectorValue, ...financalyearSelectorValue]

return(
  &lt;div&gt;
  &lt;Table  columns={FilingsColumns} dataSource={data}  /&gt;
&lt;/div&gt;
)
}

export default FilingsTable;

huangapple
  • 本文由 发表于 2023年4月11日 15:27:45
  • 转载请务必保留本文链接:https://go.coder-hub.com/75983409.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定