位置: IT常识 - 正文

ElementUI的Form表单使用slot-scope=“scope“获取当前表格行数据实现数据回显、修改表单操作(elementui form rules)

编辑:rootadmin
ElementUI的Form表单使用slot-scope=“scope“获取当前表格行数据实现数据回显、修改表单操作

推荐整理分享ElementUI的Form表单使用slot-scope=“scope“获取当前表格行数据实现数据回显、修改表单操作(elementui form rules),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:elementui form rules,elementui table formatter,element表格formatter,elementui form rules,element ui form,elementui table formatter,element form,element ui form,内容如对您有帮助,希望把文章链接给更多的朋友!

在写项目时,老师通过向后端发请求获得表格原来的数据来填充修改表单里的数据。 这是表格: 这是点击修改按钮后显示出来的修改表单:

ElementUI的Form表单使用slot-scope=“scope“获取当前表格行数据实现数据回显、修改表单操作(elementui form rules)

但本地里都已经有这些数据了,就没必要再发一次请求,徒增服务器压力。

准备

可是该怎么获得当前行的数据填充上去呢?答案在slot-scope="scope"。 slot-scope="scope"本质上就是一个插槽,scope的row属性有着表格一整行的数据。 它还有其他有用的属性,比如$index,这里不多介绍。

步骤

把原来的修改按钮包裹在<template>标签里,再用scope.row就能轻松获得表格数据了。

接下来就把scope.row作为参数传递给修改按钮的点击事件的回调函数showEditDialog,在这个函数里把自定义的editForm对象(这个自定义对象里存放修改表单的所有数据,里面的属性跟input框的文本值绑定了)赋值为scope.row。

<template slot-scope="scope"> <!-- 修改 --> <el-button type="primary" icon="el-icon-edit" size="mini" @click="showEditDialog(scope.row)"></el-button> <!-- 删除 --> <el-button type="danger" icon="el-icon-delete" size="mini"></el-button> <!-- 分配角色 --> <el-tooltip class="item" effect="dark" content="分配角色" placement="top"> <el-button type="warning" icon="el-icon-setting" size="mini"></el-button> </el-tooltip></template>

展示编辑用户的对话框+数据回显:

showEditDialog(editForm) { this.editDialogVisible = true this.editForm = editForm},

注意,不能只把用到数据的修改按钮放在<template>里、用不到数据的其他按钮就不放在里面了,这样会导致template外的按钮无法显示。要放就全部放。

其他按钮放<template>外: 其他按钮放<template>里:
本文链接地址:https://www.jiuchutong.com/zhishi/299265.html 转载请保留说明!

上一篇:2023高频前端面试题(持续更新 含答案)(2021高频前端面试题汇总)

下一篇:Vue 原理整理(vue3 原理)

  • 英特尔将 Arc GPU 和多 GPU 功能支持添加到 oneVPL 2022.1(英特尔将拆分图形芯片部门)

    英特尔将 Arc GPU 和多 GPU 功能支持添加到 oneVPL 2022.1(英特尔将拆分图形芯片部门)

  • 苹果耳机怎么连华为手机(苹果耳机怎么连接电脑)

    苹果耳机怎么连华为手机(苹果耳机怎么连接电脑)

  • 荣耀x10如何打开多屏协同(荣耀x10如何打开开发者选项)

    荣耀x10如何打开多屏协同(荣耀x10如何打开开发者选项)

  • 抖音的转发到哪里去了(抖音的转发到哪里去了怎么转发给微信里的钱)

    抖音的转发到哪里去了(抖音的转发到哪里去了怎么转发给微信里的钱)

  • 抖音申诉无效怎么办(抖音申诉无效还能被解开不)

    抖音申诉无效怎么办(抖音申诉无效还能被解开不)

  • 华为荣耀20pro如何删除拼多多(华为荣耀20PRO如果把手机的资料上传到电脑)

    华为荣耀20pro如何删除拼多多(华为荣耀20PRO如果把手机的资料上传到电脑)

  • 12306官网候补抢票成功率高吗(12306的候补抢票)

    12306官网候补抢票成功率高吗(12306的候补抢票)

  • 充电宝膨胀了会爆炸吗(充电宝膨胀了会坏吗)

    充电宝膨胀了会爆炸吗(充电宝膨胀了会坏吗)

  • 探探账号注销后能恢复吗(探探账号注销后还能注册吗)

    探探账号注销后能恢复吗(探探账号注销后还能注册吗)

  • 续电器和继电器区别(继电器的主要区别)

    续电器和继电器区别(继电器的主要区别)

  • 手机QQ为什么换手机登录不了(手机QQ为什么换不了头像)

    手机QQ为什么换手机登录不了(手机QQ为什么换不了头像)

  • 抖音刷新后,如何找到上个视频(抖音刷新页面的按钮在哪)

    抖音刷新后,如何找到上个视频(抖音刷新页面的按钮在哪)

  • 华为哪些手机支持畅连通话(华为哪些手机支持wifi6)

    华为哪些手机支持畅连通话(华为哪些手机支持wifi6)

  • 魅族私密空间怎么进(魅族私密空间在哪里打开)

    魅族私密空间怎么进(魅族私密空间在哪里打开)

  • nnbs是病毒吗(nnb是什么)

    nnbs是病毒吗(nnb是什么)

  • 苹果6s能不能升级ios13(苹果6s能不能升级15.7.5)

    苹果6s能不能升级ios13(苹果6s能不能升级15.7.5)

  • iphonex热点电脑连不上(香港公益 沉迷赌博)

    iphonex热点电脑连不上(香港公益 沉迷赌博)

  • 荣耀9x有没有屏幕指纹解锁(荣耀9x有没有屏幕录制功能)

    荣耀9x有没有屏幕指纹解锁(荣耀9x有没有屏幕录制功能)

  • 咸鱼未发货申请退款容易吗(咸鱼未发货申请退款需要征得卖家的同意吗)

    咸鱼未发货申请退款容易吗(咸鱼未发货申请退款需要征得卖家的同意吗)

  • 支付宝坐地铁怎么开发票(支付宝坐地铁怎么扫码)

    支付宝坐地铁怎么开发票(支付宝坐地铁怎么扫码)

  • 拼多多怎么加购物车一起付款(拼多多怎么加购一起下单)

    拼多多怎么加购物车一起付款(拼多多怎么加购一起下单)

  • qq怎么设闺蜜空间(在qq怎么设置闺蜜空间)

    qq怎么设闺蜜空间(在qq怎么设置闺蜜空间)

  • word一键求和(word怎么一列求和)

    word一键求和(word怎么一列求和)

  • Promise(promise歌曲)

    Promise(promise歌曲)

  • 应交所得税的计税依据
  • 房地产开发企业资质证书
  • 工资结算汇总表会计科目
  • 盘盈固定资产属于企业的会计差错
  • 资本公积 转增
  • 销售无形资产收款通过第三方平台能少交税吗
  • 公司委托收款该怎么办
  • 小规模纳税人取得的专票转为一般纳税人之后能抵扣吗
  • 进货没有开具发票能退吗
  • 申报抵扣了不做账怎么处理?
  • 不够起征点免缴的增值税如何做税务处理?
  • 银行理财产品赎回
  • 领用工程物资的进项税要转出么
  • 去国税申请开票需要法人和财务去吗?
  • 代开专票地税没交怎么办?
  • 资产负债率之比
  • 公司客户招待费用标准
  • 公司买了一辆二手汽车,怎么入账
  • 分包方可以简易计税吗
  • win11中文安装包
  • 未缴纳社保可以直接走人吗
  • 交易性金融资产属于流动资产
  • 支付第三方劳务派遣费用如何做账
  • 补缴税款计入什么科目
  • 开发商没交税
  • 有关预收账款的会计科目
  • lvs安装配置
  • 工资属于营业成本
  • nlp baseline
  • 微信自定义菜单在哪里
  • php消除警告
  • 补缴以前年度公积金账务处理
  • 存放在仓库中的柴油属于什么会计要素
  • 帝国cms视频教程
  • scala实例
  • python字符串如何换行
  • mongodb导出数据库数据文件
  • HTTP/1.1 XCache header field
  • 工资薪金个人所得税在哪里申报
  • 银行手续费需要开发票吗
  • 一般纳税人企业所得税怎么征收
  • 一般纳税人承租个人房屋怎么抵扣
  • 文化建设税减免政策
  • 车户过户
  • 银行汇票与商业汇票的本质不同
  • 销项负数发票如何作废
  • 权益净利率如何分析
  • 个税多缴了纳税人怎么办
  • 道路施工企业的上级监管部门是谁
  • 哪些费用是不可抵扣的
  • 一般纳税人购货取得普通发票
  • 公司投资款怎么算
  • 红字发票填开说明是?
  • 收到赠送的东西,并给员工自用,怎么做账
  • 财务费用包括哪几项
  • mysql数据库迁移到达梦
  • mysql数据库高可用方案
  • sql2008开启远程连接
  • Windows 10 与 MySQL 5.5 安装使用及免安装使用详细教程(图文)
  • macos怎么操作
  • xp怎么安装framework
  • mac怎么打开terminal
  • fedora phpMyAdmin 安装方法及介绍
  • win10无法安装telnet
  • 微软雅黑啥意思
  • linux系统安装驱动
  • unity控制相机
  • 围绕摄像机旋转怎么设置
  • undefined reference to pthread
  • 游戏开发之二维码怎么弄
  • unity画面效果润色
  • vuejs单页面
  • node.js windows
  • 安卓手机管家下载
  • android滚动布局
  • 纳税申报表作废了怎么重新报?
  • 常州税务局举报网站
  • 办理出口退税需要销售合同吗
  • 增+6=多少
  • 税务内控机制建设
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设