news 2026/4/25 10:11:58

web前端crud (修改,删除)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
web前端crud (修改,删除)

对于修改操作,通常会分为两步进行:

  1. 查询回显

  2. 保存修改

交互逻辑:

  1. 点击 编辑 按钮,根据ID进行查询,弹出对话框,完成页面回显展示。(查询回显)

  2. 点击 确定 按钮,保存修改后的数据,完成数据更新操作。(保存修改)

  1. 查询回显

1). 在src/api/dept.js中定义根据id查询的请求

.2)在src/views/dept/index.vue中添加根据ID查询回显的逻辑

为修改按钮绑定事件<template></template>:

然后再编辑按钮当中添加事件在事件中需要传入ID 在自定义列模板当中scope.row.id就可以拿到这一行的值

然后在上面你一下这个相关的函数事件首先发起请求然后进行判断如果成功了,将对话框打开ture然后将内容赋值给dept.vlue 然后再添加一个标题

保存修改

由于 新增部门 和 修改部门使用的是同一个Dialog对话框,当前点击 “确定” 按钮的时候,有可能执行的是新增操作,也有可能是修改操作。

其实,我们只需要根据deptForm对象的id属性值,来判断即可。 如果没有id,则是新增操作 ;如果有id,则是修改操作。

src/api/dept.js中增加如下修改部门的请求

首先,那也是添加一个修改操作的函数,然后修改一下请求方式,同时那将部门数据带到服务端当中

所以在上面那个新增按钮的对话框的事件当中要进行判断如果是修改的话执行修改函数新增的话,直接新增函数同时呢,将返回时提升一下将result变为let类型

删除部门

  • 点击删除按钮,需要删除当前这条数据,删除完成之后,刷新页面,展示出最新的数据。

  • 由于删除是一个比较危险的操作,为避免误操作,通常会在点击删除之后,弹出确认框进行确认。

  • Element 组件:ElMessageBox消息弹出框组件

具体操作步骤:

1). 在src/api/dept.js中增加如下删除部门的请求

删除也是同样如此首先定义函数然后传入对应的ID 然后修改求方式

同时那个删除按钮添加一个事件同时,那也需要通过scope.row.id 这个是定义立模板拿到ID

同时从官网引入对应的消息确定弹窗

然后编写对应删除ID的函数首先呢,

当点击这个按钮的时候然后有一个弹窗然后,

然后将对应的标题和提示的字修改一下,

然后把按钮改成确认和取消然后是

.then点击删除部门所对应的执行,

首先呢,发起请求然后呢,根据返回来的,

结果进行判断如果删除成功的话我们提示删除成功,

然后再重新调用查询函数

如果是失败的话显示失败的原因

如果点击取消按钮.catch提示是已取消

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 2:42:49

智慧树学习助手:告别手动刷课的完整使用手册

还在为智慧树网课的手动操作烦恼吗&#xff1f;这款智慧树学习助手专为提升学习效率而生&#xff0c;通过智能自动化系统让你轻松完成网课学习。无论是大学生必修课程还是职场技能提升&#xff0c;这款工具都能帮你节省宝贵时间&#xff0c;真正实现高效学习。 【免费下载链接】…

作者头像 李华
网站建设 2026/4/22 11:51:51

音乐格式解密:从加密囚笼到自由播放的完美蜕变

还记得那种感觉吗&#xff1f;精心收藏的音乐&#xff0c;却被无形的锁链束缚在特定的格式中。当你想要在车载音响、运动手表或任何非官方设备上播放时&#xff0c;只能面对"格式不支持"的冰冷提示。今天&#xff0c;让我们一起开启这场音乐解放之旅。 【免费下载链接…

作者头像 李华
网站建设 2026/4/24 15:39:20

NCM格式解密工具:3步解锁网易云音乐加密文件

NCM格式解密工具&#xff1a;3步解锁网易云音乐加密文件 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的歌曲无法在其他播放器播放而烦恼吗&#xff1f;NCM加密格式限制了音乐的自由使用&#xff0c;这款简单…

作者头像 李华
网站建设 2026/4/19 1:38:18

CosyVoice3适合哪些人群使用?内容创作者开发者必看指南

CosyVoice3适合哪些人群使用&#xff1f;内容创作者开发者必看指南 在短视频、播客、在线教育等内容形态爆发的今天&#xff0c;高质量语音生成已不再是配音演员的专属。越来越多的内容生产者面临这样的挑战&#xff1a;如何低成本、高效率地为作品配上自然、富有表现力的声音&…

作者头像 李华
网站建设 2026/4/17 17:55:03

DownKyi:B站视频离线收藏完整指南

还在为B站精彩视频无法保存而烦恼吗&#xff1f;DownKyi作为专业的B站视频获取工具&#xff0c;完美解决了视频离线收藏的技术难题。这款开源软件支持从基础480P到极致8K的全方位画质&#xff0c;让视频保存变得前所未有的简单高效&#xff01;&#x1f389; 【免费下载链接】d…

作者头像 李华
网站建设 2026/4/21 20:35:17

JWT身份验证机制引入:保护CosyVoice3 API免受未授权访问

JWT身份验证机制引入&#xff1a;保护CosyVoice3 API免受未授权访问 在AI语音合成技术迅速普及的今天&#xff0c;像CosyVoice3这样的开源项目正被广泛用于内容创作、虚拟主播甚至商业级语音服务。然而&#xff0c;一个不容忽视的问题随之而来&#xff1a;谁在调用你的API&…

作者头像 李华