请教一下如何实现表单点击新增一行,还有表单里如何实现删格代码?

请教一下如何实现表单点击新增一行,还有表单里如何实现删格代码?

2个回答默认排序 投票数排序
智小满
智小满
这家伙很懒,什么也没写~
1年前

参考:

vue 复制代码
const onAddArrayItem = () => {
    baTable.form.items!.array.push({
        a: 0,
        b: 0,
        c: 1,
        d: 0,
        e: '',
        f: 0,
        g: '',
    })
}

const onDelArrayItem = (idx: number) => {
    baTable.form.items!.array.splice(idx, 1)
}
skmq521
skmq521回复智小满
这家伙很懒,什么也没写~
1年前

谢谢你的解答,新手小白一个,能说的更详细一点吗?自己一直试着没弄出来....

智小满
智小满回复skmq521
这家伙很懒,什么也没写~
1年前

onAddArrayItem:追加一行数据;
onDelArrayItem:删除某行数据;
页面显示样式还得靠你自己写

skmq521
skmq521回复智小满
这家伙很懒,什么也没写~
1年前

麻烦你了,我主要想显示在新增和编辑的表单中使用这个,能给个示例吗?

钝角
钝角
尊嘟假嘟O.o?
1年前


是这个意思吗,可以参考array组件:

skmq521
skmq521回复钝角
这家伙很懒,什么也没写~
1年前

就是这意思!!给个参考示例代码看看,还有就是这个新增的,怎么在查看详情里读取到数据?

请先登录
0
1
0
6