当前位置: 首页 > news >正文

vue3:十三、分类管理-表格--行内按钮---行删除、批量删除实现功能实现

一、实现效果

增加行内按钮的样式效果,并且可以根绝父组件决定是否显示

增加行内删除功能、批量删除功能

二、增加行内按钮样式

1、增加视图层按钮

由于多个表格都含有按钮功能,所以这里直接在子组件中加入插槽按钮

  • 首先增加表格行<el-table-column></el-table-column>
  • 加入行内按钮<el-button></<el-button>
  • 添加按钮图标文字

 2、样式层

由于之前设置了表头的按钮功能,设置了一些样式,会将官方提供的样式给覆盖

这是加入type后按钮的效果,发现按钮的背景色未更改为希望的效果

修改表头按钮样式增加main-btn样式

去掉原本表格内容的背景色,增加main-btn样式下的el-button的背景色和悬停效果

更改完之后效果如下,行内按钮样式已经修改完成,表头的按钮效果也修改完成

3、修改原始查询表格数据的接口名

这里这里使用的是url,但现在需要添加别的接口信息,所以将这里的url更改为list

(1)更改父页面的名称

将父页面传递的接口-查询全部表格数据,名称修改为list

(2)更改表格子组件的名称

在请求接口时,修改请求表格全部数据的名称修改为list

三、增加增删改查的接口请求

1、增加父页面的接口信息

在父页面中,写入指定接口信息

const apiUrl = {list: '/category/list', //获取列表add:'/category/add', //添加edit:'/category/edit', //编辑del:'/category/del', //删除detail:'/category/detail',//详情
}

2、接口建立

(1)分类数据删除

新建接口

写入接口路径,名称,以及请求时需要传递的参数id

新建期望

(2)分类数据修改

新建接口

新建接口:写入名称,路径,请求时需要修改的数据,修改的行id

新建期望

(3)分类数据新增

新建接口

新建接口:写入名称,路径,请求时传递的需要新增的数据

http://www.xdnf.cn/news/470611.html

相关文章:

  • 多智能体Multi-Agent应用实战与原理分析
  • 车载诊断进阶篇 --- 车载诊断概念
  • 在批处理脚本中添加注释有什么作用
  • RabbitMQ最新入门教程
  • CoreDNS 的无状态设计与动态数据源
  • ssh快速连接服务器终端配置
  • 在你窗外闪耀的星星--一维前缀和
  • 第三十节:直方图处理-直方图比较
  • EtherCAT转EtherNet/IP解决方案-泗博网关CEI-382
  • 【Linux】基于虚拟机实现网络的管理
  • MSPM0--Timer(一口一口喂版)
  • 力扣-49.字母异位词分组
  • 缓存的相关内容
  • 搭建Centos环境安装禅道
  • 彻底解决sublime text4无法打开install package界面安装插件问题
  • 【匹配】Smith-Waterman
  • VMware虚拟机桥接模式无法联网的终极排查指南
  • 奇变偶不变,符号看象限
  • 博途软件直接寻址AMS348i读取位置值详解
  • 前馈神经网络回归(ANN Regression)从原理到实战
  • 2024 睿抗机器人开发者大赛CAIP-编程技能赛-本科组(省赛)解题报告 | 珂学家
  • 【Java】Spring的声明事务在多线程场景中失效问题。
  • 以项目的方式学QT开发(二)——超详细讲解(120000多字详细讲解,涵盖qt大量知识)逐步更新!
  • ​​STC51系列单片机引脚分类与功能速查表(以STC89C52为例)​
  • 合并两个有序数组的高效算法详解
  • 多级分类的实现方式
  • Xinference推理框架
  • 遗传算法求解旅行商问题分析
  • Python内存管理:赋值、浅拷贝与深拷贝解析
  • Mendix 连接 MySQL 数据库