table添加一行且可编辑 vue_Vue使用AntDesign 表格可添加 可编辑行 可选择

本文介绍如何在Vue中使用AntDesign库创建一个功能完善的表格,包括动态添加、编辑行以及选择功能。通过监听数据变化,实现表单的实时更新,并提供了保存、取消编辑的操作。
摘要由CSDN通过智能技术生成

Vue使用AntDesign 表格可添加 可编辑行 可选择

使用的是这个进行修改的,这个是绑定的数组,多以直接在里面多加一行空数据就可进行编辑

在中 只是多了一个添加的按钮

添加

:columns="columns"

:data-source="data"

bordered

>

v-if="record.editable"

style="margin: -5px 0"

:value="text"

@change="e => handleChange(e.target.value, record.key, col)"

/>

{ { text }}

save(record.key)">保存

title="确定取消?"

okText="确定"

cancelText="取消"

@confirm="() => cancel(record.key)"

>

取消

edit(record.key)">修改

//显示的表头

const columns = [

{

title: "name",

dataIndex: "name",

width: "25%",

scopedSlots: { customRender: "name" }

},

{

title: "age",

dataIndex: "age",

width: "15%",

scopedSlots: { customRender: "age" }

},

{

title: "address",

dataIndex: "address",

width: "40%",

scopedSlots: { customRender: "address" }

},

{

title: "operation",

dataIndex: "operation",

scopedSlots: { customRender: "operation" }

}

];

//列表绑定的数组

const data = [];

// 数组创建时候的下标

var numbe = 0;

export default {

data() {

//这是将数组里面的值单列出来 用的是E

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值