vue+element模态框中新增模态框和删除功能


Posted in Javascript onJune 11, 2019

实现效果如下

vue+element模态框中新增模态框和删除功能

结构

<el-table-column sortable label="操作">
      <template slot-scope="scope">
       <el-button type="primary" @click="getMembers(scope.row.id)">成员</el-button>
       <el-buttontype="primary" @click="delRole(scope.row.id, scope.$index)">删除</el-button>
      </template>
     </el-table-column>
  //scope.$index 获取当前行的index

// 打开新增成员

openAddStaff() {
 this.getAllStaff();
},
// 确定新增
addStaff() {
 if (!this.user) {
  this.$message.error("请选择用户!");
  return;
 }
 this.$post(
  "/api/RoleMemberController/add",
  { userId: this.user.split("/")[0], roleId: this.roleId },
  data => {
   console.log(data,111)
   this.$message.success("添加成功!");
   this.dialogAddStaffVisible = false;
   let item = {
    id: data.rm.id,
    userId: data.rm.userId,
    userCname: this.user.split("/")[1]
   };
   this.staffList.push(item);//从数组中添加当前行
  }
 );
},

// 删除员工

delStaff(id, index) {
 this._confirm("确定删除吗?", () => {
  this.$post("/api/RoleMemberController/delOne", { id: id }, data => {
   this.$message.success("删除成功!");
   this.staffList.splice(index, 1);//从数组中删除当前行
  });
 });
},

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 获取表单file全路径
Dec 31 Javascript
node.js中的path.normalize方法使用说明
Dec 08 Javascript
AngularJS自定义服务与fliter的混合使用
Nov 24 Javascript
discuz表情的JS提取方法分析
Mar 22 Javascript
从setTimeout看js函数执行过程
Dec 19 Javascript
详解使用element-ui table组件的筛选功能的一个小坑
Nov 02 Javascript
js中this的指向问题归纳总结
Nov 28 Javascript
浅谈 Webpack 如何处理图片(开发、打包、优化)
May 15 Javascript
微信小程序如何使用云开发
May 17 Javascript
Vue父子传递实例讲解
Feb 14 Javascript
Bootstrap告警框(alert)实现弹出效果和短暂显示后上浮消失的示例代码
Aug 27 Javascript
vue使用localStorage持久性存储实现评论列表
Apr 14 Vue.js
vue.js中导出Excel表格的案例分析
Jun 11 #Javascript
ES6 Proxy实现Vue的变化检测问题
Jun 11 #Javascript
webpack实践之DLLPlugin 和 DLLReferencePlugin的使用教程
Jun 10 #Javascript
vue2 中二级路由高亮问题及配置方法
Jun 10 #Javascript
JS中实现一个下载进度条及播放进度条的代码
Jun 10 #Javascript
vuex 中插件的编写案例解析
Jun 10 #Javascript
使用webpack搭建vue项目及注意事项
Jun 10 #Javascript
You might like
安装PHP可能遇到的问题“无法载入mysql扩展” 的解决方法
2007/04/16 PHP
使用php来实现网络服务
2009/09/15 PHP
php流量统计功能的实现代码
2012/09/29 PHP
Zend Guard使用指南及问题处理
2015/01/07 PHP
详解ThinkPHP3.2.3验证码显示、刷新、校验
2016/12/29 PHP
php使用curl_init()和curl_multi_init()多线程的速度比较详解
2018/08/15 PHP
JQuery的一些小应用收集
2010/03/27 Javascript
JS获取地址栏参数的几种方法小结
2014/02/28 Javascript
javascript与css3动画结合使用小结
2015/03/11 Javascript
js实现同一个页面多个渐变效果的方法
2015/04/10 Javascript
JQuery实现可直接编辑的表格
2015/04/16 Javascript
微信小程序中实现一对多发消息详解及实例代码
2017/02/14 Javascript
js禁止浏览器的回退事件
2017/04/20 Javascript
JS判断一个数是否是水仙花数
2017/06/11 Javascript
修改node.js默认的npm安装目录实例
2018/05/15 Javascript
详解webpack-dev-server使用方法
2018/09/14 Javascript
vue项目动态设置页面title及是否缓存页面的问题
2018/11/08 Javascript
koa+mongoose实现简单增删改查接口的示例代码
2019/05/13 Javascript
js实现打字小游戏
2019/12/17 Javascript
JS数组方法concat()用法实例分析
2020/01/18 Javascript
Python的“二维”字典 (two-dimension dictionary)定义与实现方法
2016/04/27 Python
Python爬虫包BeautifulSoup实例(三)
2018/06/17 Python
Python3实现统计单词表中每个字母出现频率的方法示例
2019/01/28 Python
Tensorflow分批量读取数据教程
2020/02/07 Python
python爬取招聘要求等信息实例
2020/11/20 Python
巴黎欧莱雅法国官网:L’Oreal Paris
2019/04/30 全球购物
饿了么订餐官网:外卖、网上订餐
2019/06/28 全球购物
美体小铺法国官方网站:The Body Shop法国
2020/06/04 全球购物
阿里巴巴的Oracle DBA笔试题答案-SQL tuning类
2016/04/03 面试题
程序员经常用到的UNIX命令
2015/04/13 面试题
单位人事专员介绍信
2014/01/11 职场文书
促销活动策划方案
2014/01/12 职场文书
酒店副总经理岗位职责范本
2014/02/04 职场文书
《李时珍夜宿古寺》教学反思
2014/04/09 职场文书
校庆团日活动总结
2014/08/28 职场文书
铁头也玩根德 YachtBoy YB-230......
2022/04/05 无线电