"Ant Design Table: 如何隐藏表格列并节省空间"\n\n使用 columns 属性中的 render 方法可以隐藏表格中的列,同时设置 width 属性为 0,这样就可以隐藏该列且不占据空间。\n\n以下是一个示例代码:\n\njsx\nimport React from 'react';\nimport { Table } from 'antd';\n\nconst dataSource = [\n {\n key: '1',\n name: 'John',\n age: 32,\n address: 'New York',\n },\n {\n key: '2',\n name: 'Mike',\n age: 28,\n address: 'London',\n },\n];\n\nconst columns = [\n {\n title: 'Name',\n dataIndex: 'name',\n key: 'name',\n },\n {\n title: 'Age',\n dataIndex: 'age',\n key: 'age',\n },\n {\n title: 'Address',\n dataIndex: 'address',\n key: 'address',\n },\n {\n title: 'Hidden',\n dataIndex: 'hidden',\n key: 'hidden',\n render: () => null,\n width: 0,\n },\n];\n\nconst App = () => {\n return <Table dataSource={dataSource} columns={columns} />;\n};\n\nexport default App;\n\n\n在上述代码中,我们通过在 columns 数组中添加一个名为 Hidden 的列来隐藏一列,并通过设置 render 方法返回 null 来隐藏列中的内容。此外,我们还设置了 width 属性为 0,以确保该列不占据空间。

Ant Design Table: 如何隐藏表格列并节省空间

原文地址: https://www.cveoy.top/t/topic/pWCO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录