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 相关文章推荐
IE6,IE7,IE8下使用Javascript记录光标选中范围(已补全)
Aug 28 Javascript
jQuery获取Radio,CheckBox选择的Value值(示例代码)
Dec 12 Javascript
JavaScript记录光标在编辑器中位置的实现方法
Apr 22 Javascript
jQuery Easyui学习教程之实现datagrid在没有数据时显示相关提示内容
Jul 09 Javascript
前端设计师们最常用的JS代码汇总
Sep 25 Javascript
vue日期组件 支持vue1.0和2.0
Jan 09 Javascript
微信小程序 增、删、改、查操作实例详解
Jan 13 Javascript
微信小程序开发入门基础教程
Apr 19 Javascript
详解Vue用自定义指令完成一个下拉菜单(select组件)
Oct 31 Javascript
详解@angular/cli 改变默认启动端口两种方式
Nov 29 Javascript
WebGL three.js学习笔记之阴影与实现物体的动画效果
Apr 25 Javascript
使用JavaScrip模拟实现仿京东搜索框功能
Oct 16 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
简单实用的.net DataTable导出Execl
2013/10/28 PHP
解决微信授权回调页面域名只能设置一个的问题
2016/12/11 PHP
一段效率很高的for循环语句使用方法
2007/08/13 Javascript
收集的10个免费的jQuery相册
2011/02/26 Javascript
js/ajax跨越访问-jsonp的原理和实例(javascript和jquery实现代码)
2012/12/27 Javascript
js中eval()函数和trim()去掉字符串左右空格应用
2013/02/02 Javascript
jquery实现tr元素的上下移动示例代码
2013/12/20 Javascript
弹出窗口并且此窗口带有半透明的遮罩层效果
2014/03/13 Javascript
JavaScript常用的弹出广告及背投广告实现方法
2015/02/06 Javascript
jquery利用拖拽方式在图片上添加热链接
2015/11/24 Javascript
Javascript生成全局唯一标识符(GUID,UUID)的方法
2016/02/27 Javascript
基于zepto.js实现登录界面
2017/10/09 Javascript
浅谈vue中慎用style的scoped属性
2017/11/28 Javascript
js实现左右两侧浮动广告
2018/07/09 Javascript
jQuery中常用动画效果函数知识点整理
2018/08/19 jQuery
vue.js input框之间赋值方法
2018/08/24 Javascript
基于vuex实现购物车功能
2021/01/10 Vue.js
[01:14:35]DOTA2上海特级锦标赛B组资格赛#1 Alliance VS Fnatic第一局
2016/02/26 DOTA
python简单获取本机计算机名和IP地址的方法
2015/06/03 Python
python实现读取并显示图片的两种方法
2017/01/13 Python
Python基于生成器迭代实现的八皇后问题示例
2018/05/23 Python
Python面向对象之类和对象实例详解
2018/12/10 Python
解决pycharm的Python console不能调试当前程序的问题
2019/01/20 Python
python同步windows和linux文件
2019/08/29 Python
jupyter notebook 参数传递给shell命令行实例
2020/04/10 Python
Python中的整除和取模实例
2020/06/03 Python
python中二分查找法的实现方法
2020/12/06 Python
乡镇纠风工作实施方案
2014/03/22 职场文书
领导干部廉政承诺书
2014/03/27 职场文书
四风个人对照检查材料思想汇报(办公室通用版)
2014/10/07 职场文书
社区好人好事材料
2014/12/26 职场文书
新郎婚礼答谢词
2015/01/04 职场文书
小石潭记导游词
2015/02/03 职场文书
幼儿园中秋节活动总结
2015/03/23 职场文书
公司晚会主持词
2019/04/17 职场文书
游戏《我的世界》澄清Xbox版暂无计划加入光追
2022/04/03 其他游戏