VUE项目后台管理系统(五)右边主体中的面包屑展示 和 table表格的展示,编辑删除按钮,标签上面的文字提示

本文介绍了前端开发中的一些关键元素,如面包屑导航、表格展示、输入框删除功能、开关展示及其事件处理,以及鼠标悬停提示的实现。通过具体的代码示例,详细阐述了如何在网页中实现这些常见UI组件,并提供了动态绑定数据和响应用户操作的方法。

面包屑的展示

从官网找到对应的代码

在这里插入图片描述
拿到这段代码

在这里插入图片描述

table 表格

卡片

在这里插入图片描述
如果一行里面有不同的标签,那么这些标签如果有间隔的话,可以使用这些

一行里面不同标签的间隔

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

输入框里面的删除按钮

在这里插入图片描述
在输入框里面只要加了那一个属性就可以了。这个的原理是,只要点击了那个X,那么就会触发事件,我们可以在官网里面找到

在这里插入图片描述
我们可以绑定这个事件

在这里插入图片描述
在这里插入图片描述

表格的展示

从官网找到对应的表格,复制过来

在这里插入图片描述
在这里插入图片描述
这个属性是动态的绑定下面的变量

只要将变量里面的属性和表格里面的属性一一对应,那么就可以展示了。

在这里插入图片描述
如果要在表格里面添加其他的标签,那么就需要写在template 这个标签里面 。slot-scope这个属性的意义是当前行。这个值scope就是当前行的意思

开关的展示

在这里插入图片描述
我们在我们的代码里面,放这个代码,那么只要我们点击这个开关,就触发一个事件,事件里面写我们要写的东西就可以了。

在这里插入图片描述
在这里插入图片描述
点击这个开关进行触发这个事件

//修改用户状态
			editStatus(id, status) {
				this.$http.put(`users/${id}/state/${status}`)
					.then(res => {
						//console.log(res);
						if (res.data.meta.status !== 200) return this.$message.error('设置状态失败!');
						this.$message.success('更新状态成功!');
						//更新列表
						this.getUserList();
					})
			},

这个方法里面将这条数据的信息传到后端,更新这条数据的 状态就可以了。

鼠标放到标签上面的文字提示

在这里插入图片描述

  <el-tooltip class="item" effect="dark" content="Top Center 提示文字" 
  placement="top">
  
      <el-button>上边</el-button>
      
    </el-tooltip>

里面是放各种各样的标签,外面放的是这个提示框的标签,提示框里面的字还是content属性里面的值

我们现在就可以这样使用

在这里插入图片描述
以上是将我们的按钮包裹住,只要鼠标放到这个按钮上面,就会有提示框

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一写代码就开心

你的打赏将是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值