Ant-Design之Table表单

使用前需要先下载antd,这里的示例代码通过react实现。
写这篇博文算是对学习过程的一个总结,详细学习可到官网看详细文档
传送门:Table表单

import React, { Component } from 'react'
import { Table, Button } from 'antd'

const { Column } = Table
const data = [
    {
        key: "1",
        firstName: '姓名1',
        secondName: '姓名2',
        thirdName: '姓名2',
        forthName: '姓名4'
    },
    {
        key: "2",
        firstName: '姓名1',
        secondName: '姓名2',
        thirdName: '姓名2',
        forthName: '姓名4'
    },
    {
        key: "3",
        firstName: '姓名1',
        secondName: '姓名2',
        thirdName: '姓名2',
        forthName: '姓名4'
    }
]
export default class NavList extends Component {
    render() {
        return (
            <div>
                <Table dataSource={data}>
                    <Column title="标题一" dataIndex='firstName' key="first"></Column>
                    <Column title="标题二" dataIndex="secondName" key="second"></Column>
                    <Column title="标题三" dataIndex="thirdName" key="third"></Column>
                    <Column title="标题四" dataIndex="forthName" key="forth" render={(text, record, index) => {
                        console.log(text,record,index)
                        return (
                            <Button.Group>
                                <Button>{record.firstName}</Button>
                                <Button>{record.secondName}</Button>
                                <Button>{record.thirdName}</Button>
                                <Button>{record.forthName}</Button>
                            </Button.Group>
                        )
                    }}></Column>
                </Table>
            </div>
        )
    }
}

运行截图:
在这里插入图片描述
官方解释:
在这里插入图片描述
注意点:
1、
在这里插入图片描述
2、
在这里插入图片描述
3、
在这里插入图片描述
总结一句话,在表单中如果想对当前行数据进行操作可以考虑使用render属性,如删除、修改、查看当前行数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值