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 事件处理、鼠标拖动效果实现方法详解
May 11 Javascript
js操作iframe兼容各种主流浏览器示例代码
Jul 22 Javascript
JavaScript组合拼接字符串的效率对比测试
Nov 06 Javascript
JavaScript将当前时间转换成UTC标准时间的方法
Apr 06 Javascript
jquery+CSS实现的多级竖向展开树形TRee菜单效果
Aug 24 Javascript
javascript 用函数实现继承详解
May 28 Javascript
JavaScript中ES6字符串扩展方法
Aug 26 Javascript
完美解决node.js中使用https请求报CERT_UNTRUSTED的问题
Jan 08 Javascript
Vue父子组件双向绑定传值的实现方法
Jul 31 Javascript
Vue 实现前进刷新后退不刷新的效果
Jun 14 Javascript
vue 解决form表单提交但不跳转页面的问题
Oct 30 Javascript
Js逆向实现滑动验证码图片还原的示例代码
Mar 10 Javascript
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
elgg 获取文件图标地址的方法
2010/03/20 PHP
创建数据库php代码 用PHP写出自己的BLOG系统
2010/04/12 PHP
PHP中余数、取余的妙用
2015/06/29 PHP
php中preg_match的isU代表什么意思
2015/10/01 PHP
php计算年龄精准到年月日
2015/11/17 PHP
在 Laravel 项目中使用 webpack-encore的方法
2019/07/21 PHP
PHP+fiddler抓包采集微信文章阅读数点赞数的思路详解
2019/12/20 PHP
你所要知道JS(DHTML)中的一些技巧
2007/01/09 Javascript
Prototype使用指南之range.js
2007/01/10 Javascript
javascript 通用简单的table选项卡实现
2010/05/07 Javascript
js实现双向链表互联网机顶盒实战应用实现
2011/10/28 Javascript
禁止iframe页面的所有js脚本如alert及弹出窗口等
2014/09/03 Javascript
jQuery跨域问题解决方案
2015/08/03 Javascript
JavaScript数组方法大全(推荐)
2016/07/05 Javascript
微信小程序 配置顶部导航条标题颜色的实现方法
2017/09/20 Javascript
Vue使用vue-area-linkage实现地址三级联动效果的示例
2018/06/27 Javascript
angularjs的单选框+ng-repeat的实现方法
2018/09/12 Javascript
对angularJs中controller控制器scope父子集作用域的实例讲解
2018/10/08 Javascript
jQuery对底部导航进行跳转并高亮显示的实例代码
2019/04/23 jQuery
javascript导出csv文件(excel)的方法示例
2019/08/25 Javascript
layui点击弹框页面 表单请求的方法
2019/09/21 Javascript
Websocket 向指定用户发消息的方法
2020/01/09 Javascript
Python中使用strip()方法删除字符串中空格的教程
2015/05/20 Python
Python搜索引擎实现原理和方法
2017/11/27 Python
python调用系统ffmpeg实现视频截图、http发送
2018/03/06 Python
python实现字符串加密成纯数字
2019/03/19 Python
python实现windows倒计时锁屏功能
2019/07/30 Python
Python实现对adb命令封装
2020/03/06 Python
通过canvas转换颜色为RGBA格式及性能问题的解决
2019/11/22 HTML / CSS
有原因的手表:Flex Watches
2019/03/23 全球购物
北京泡泡网网络有限公司.net面试题
2012/07/17 面试题
北大自主招生自荐信
2013/10/19 职场文书
大学生就业求职信
2014/06/12 职场文书
党员对照检查材料思想汇报
2014/09/16 职场文书
MySQL中存储时间的最佳实践指南
2021/07/01 MySQL
Nginx location 和 proxy_pass路径配置问题小结
2021/09/04 Servers