Vue+ElementUI实现简单的用户管理系统(四):查看用户详情页及删除用户
(一)展示用户详细信息
在点击“查看”按钮时,传递了用户的Id,我们要把这个Id拿出来:
this.$route.query.id
created() {this.handle(this.$route.query.id);},
handle方法,也就是根据id使用axios发送get请求拿到用户的详细信息:
handle(id){let config = {url:'http://localhost:3000/users/'+id,method: 'get',}axios(config).then((response) => {console.log(response)this.customer = response.data// console.log(customer)})},
(二)template:
<template><div class="customerDetail"><el-button type="primary" icon="el-icon-edit" circle @click.native="updateCustomer(customer.id)"></el-button><el-button type="danger" icon="el-icon-delete" circle @click.native="deleteCustomer(customer.id)"></el-button><el-divider><i class="el-icon-apple"></i></el-divider><h1>{{customer.name}}</h1><el-divider><i class="el-icon-grape"></i></el-divider><h1>{{customer.phone}}</h1><el-divider><i class="el-icon-watermelon"></i></el-divider><h1>{{customer.email}}</h1><el-divider><i class="el-icon-cherry"></i></el-divider></div>
</template>
data(){return {customer:[]}},
(三)删除用户方法
调用axios的delete方法,传入id即可。
deleteCustomer(id){console.log(id)axios.delete('http://localhost:3000/users/'+id).then((response) => {console.log(response)this.$message({message: '成功删除',// type: 'success'});this.$router.push({path:'/customers'})})}
(四)跳转到编辑界面
updateCustomer(id){return this.$router.push({path:'/updatecustomer',query:{id:id}})},
路由配置:
{path: '/updatecustomer',name:Edit,component: Edit,},
Vue+ElementUI实现简单的用户管理系统(四):查看用户详情页及删除用户相关推荐
- springboot+vue+elementUI 高校学生实习管理管理系统 #毕业设计
学生顶岗实习管理系统是学校管理学生实习的重要组成.它是针对目前学生实习工作信息的情况设计的,力求满足学生工作多方面的需要.该系统的设计要充分考虑到学生实习管理工作和手段.目前,在网上和各种出售的光盘中 ...
- vue+elementui最简单的面包屑写法
Vue+Elementui最简单.最完整的面包屑写法 1.创建一个面包屑组件 2.将组件导入主页文件 3.使用面包屑 4.效果图 1.创建一个面包屑组件 1.1.利用路由对象 matched 属性实现 ...
- java计算机毕业设计基于springboot+vue+elementUI的口腔管理平台管理系统(前后端分离)
项目介绍 口腔卫生是关系民生的一个重要问题.口腔健康会直接影响全身的健康,口腔基本常见的有龋齿,牙周炎等问题,而且人类的牙齿只有2次更换周期,一旦牙齿彻底完成更换终生将不再更换,所以越来越多的人开始关 ...
- vue实现购物车简单的功能-单选全选总价计算、批量删除
vue实现购物车简单的功能-----单选全选总价计算.批量删除等 观看了后盾人视频教学,视频里面对于全选和单选的功能没有讲全,于是自己研究了一下,前端小白,也是第一次写博客,有什么不足和可以优化的地方 ...
- php博客系统 加载评论,Yii实现单用户博客系统文章详情页插入评论表单的方法...
本文实例讲述了Yii实现单用户博客系统文章详情页插入评论表单的方法.分享给大家供大家参考,具体如下: action部分: function test($objs) { $objs->var=10 ...
- nodejs+vue+elementui钢琴乐器培训课程报名管理系统
1绪论 5 1.1项目研究的背景 5 1.2开发意义 5 1.3项目研究内容 5 2开发技术介绍 6 2.1 B/S架构 6 前端技术:nodejs+vue+elementui,视图层其实质就是vu ...
- nodejs+vue+elementui宾馆酒店客房信息管理系统-express
一.天一酒店客房信息管理系统的设计思路如下: 前端技术:nodejs+vue+elementui 前端:HTML5,CSS3.JavaScript.VUE 酒店客房信息管理系统根据酒店管理者情况及顾客 ...
- java基于ssm+vue+elementui的旅游线路分享管理系统
旅游景点路线网站管理系统,是基于java编程语言,ssm框架,mysql数据库制作的设计,本设计主要分为用户和管理员两个角色,用户的主要功能是注册登陆系统,查看旅游景点介绍,查看旅游路线介绍,查看新闻 ...
- vue+element-ui搭建简易的后台管理系统页面布局
工作中一直用element-ui写中后台项目,所以决定写一个vue+element-ui搭建简易的后台管理页面框架教程,可以快速搭建好简单的中后台界面.完成后显示如下 用vue-cli构建项目 必须之 ...
- springboot+vue+elementui校园运动会场地预约管理系统java
用户功能需求 用户注册模块:将用户信息录入数据库,用户利用注册的账号以及密码登录系统,浏览查看各种信息,添加部分信息: 留言模块:用户以留言的形式,跟管理员交流. 评论模块:用户评论运动会内容,查看其 ...
最新文章
- (翻译)LearnVSXNow! #6 - 创建我们第一个工具集 - 序幕
- win10 远程ubuntu
- MariaDB 求和,最大值,最小值,平均数
- robotframework使用RequestsLibrary进行http接口测试
- java ee最新_从此再无 JavaEE,现在叫 JakartaEE
- hive double 转decimal_大白话详解大数据hive知识点,老刘真的很用心(3)
- 人人都可以写的可视化Python小程序第二篇:旋转的烟花
- 【PostMan】postman如何发送并发请求
- NSDictionary使用枚举方法
- 【今晚群分享预告】 58集团监控系统实践
- 浅谈交换机和路由器的区别
- quadro 2000专业显卡 win7计算机体验指数5.9,quadro显卡天梯图小虫_quadro专业显卡天梯图小虫2020年 - 系统家园...
- 百度世界大会吴恩达演讲视频和内容
- Unity Shader零基础入门2:环境光、漫反射、高光
- 基于Outline构建团队的知识库 (上篇)
- macbook更新系统服务器,为Mac新系统做准备 苹果更新OSX Server
- CSS常用五类选择器,经典好文
- Java极光短信发送
- 流媒体协议之RTMP详解
- iOS 微信分享整理 - 自定义分享菜单
热门文章
- 高一信息技术课件python编程_练习1--高一信息技术--数据与计算(Python版)
- Linux网络协议原理
- maya镜头批渲染插件 v1.0.8 更新下载及教程
- Unity与UE4引擎源码内使用到的第三方库的比较
- X,X11,Xorg,XServer,XClient,Xlib
- ProE5.0有限元分析优化设计Mechanica视频教程
- 腾讯的天天快报凭什么想挑战今日头条?
- 腾讯业务架构:六大事业群
- vfp python_2018年VisualFoxPro
- android麦克风消回音处理,【技术帖】解决麦克风回音重的难题