a-popconfirm title=确认删除该节点及其子节点包含关联图书? ok-text=确定 cancel-text=取消 confirm=confirm a click=handleDeleterecordid删除a a-popconfirmh
需要在 confirm 方法中实现真正的删除逻辑,例如:
handleDelete(id) { this.ids[0] = id; }, confirm() { // 真正的删除逻辑 const id = this.ids[0]; // 发送删除请求 deleteNode(id).then(() => { // 删除成功后的操作 message.success('删除成功'); // 更新列表数据 this.fetchData(); }).catch(() => { message.error('删除失败'); }); }
其中,deleteNode 是一个删除节点的请求方法,fetchData 是获取列表数据的方法。在 confirm 方法中,先获取要删除的节点的 id,然后调用 deleteNode 方法发送请求,成功后提示删除成功,更新列表数据;失败则提示删除失败。
原文地址: https://www.cveoy.top/t/topic/bgac 著作权归作者所有。请勿转载和采集!