前端工作中选择了antd 的table组件,做一下笔记。
一、安装antd
使用 npm 或 yarn 安装
$ npm install antd --save
$ yarn add antd
二、引用
import { Table } from 'antd';
const { Column } = Table;
此次使用的是 JSX 风格的 API,
这个只是一个描述
columns的语法糖,不能用其他组件去包裹Column和ColumnGroup。
三、个人使用笔记
首先准备数据:
data=[
{
key: '14',
serialNum: '3', //序号
},
...
]
data数组中,一个元素为一行数据,元素中的属性为一行中需要用的的数据,要什么就放什么。
使用:
<Table
rowKey={(record) => record.key}
dataSource={this.state.data}
size="middle"
rowClassName={'table-bg-bg-version'}
locale={
{

本文记录了在前端开发中使用Ant Design的Table组件的经验,包括安装antd库,jsx风格API的引用,数据源配置,自定义样式,展开行功能,以及遇到的问题与解决方案,如设置表格固定布局和解决排序时自动新增行的问题。
最低0.47元/天 解锁文章
2345

被折叠的 条评论
为什么被折叠?



