位置: 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 原理)

  • 鸿蒙多机位模式怎么用(鸿蒙多机位模式怎么打开)

    鸿蒙多机位模式怎么用(鸿蒙多机位模式怎么打开)

  • pdf和jpg的区别是什么(pdf图片与jpg图片区别)

    pdf和jpg的区别是什么(pdf图片与jpg图片区别)

  • word怎么设置a4页面大小(word怎么设置a4页面)

    word怎么设置a4页面大小(word怎么设置a4页面)

  • QQ关联怎么看微信聊天记录(怎么看到qq关联号的聊天)

    QQ关联怎么看微信聊天记录(怎么看到qq关联号的聊天)

  • 虎牙年度票有什么用(虎牙年度是什么意思?)

    虎牙年度票有什么用(虎牙年度是什么意思?)

  • u盘驱动器存在问题 请立即修复怎么办(u盘驱动器存在问题怎么修复)

    u盘驱动器存在问题 请立即修复怎么办(u盘驱动器存在问题怎么修复)

  • 西瓜视频收益多少才提现(西瓜视频收益多久提现一次)

    西瓜视频收益多少才提现(西瓜视频收益多久提现一次)

  • 小米803e1a是什么型号(小米807e8a是什么型号)

    小米803e1a是什么型号(小米807e8a是什么型号)

  • ai卡住不动了怎么解决(ai总卡住)

    ai卡住不动了怎么解决(ai总卡住)

  • 出现解除关系加为好友(解除 关系)

    出现解除关系加为好友(解除 关系)

  • 怎样屏蔽拼多多的拼小圈(怎样屏蔽拼多多朋友圈)

    怎样屏蔽拼多多的拼小圈(怎样屏蔽拼多多朋友圈)

  • 小米手环2放久了开不了机(小米手环2放久了能充电开不了机)

    小米手环2放久了开不了机(小米手环2放久了能充电开不了机)

  • 苹果网络设置自动关闭(苹果网络设置自动连接)

    苹果网络设置自动关闭(苹果网络设置自动连接)

  • fr107二极管用什么代换(fr107二极管参数代用)

    fr107二极管用什么代换(fr107二极管参数代用)

  • 快手关注人数显示不对(快手关注人数变少了)

    快手关注人数显示不对(快手关注人数变少了)

  • 斐讯k1支持千兆吗(斐讯k1支持千兆网卡吗)

    斐讯k1支持千兆吗(斐讯k1支持千兆网卡吗)

  • 苹果手机输错密码能锁多长时间(苹果手机输错密码停用怎么打开)

    苹果手机输错密码能锁多长时间(苹果手机输错密码停用怎么打开)

  • vivox27手机有nfc功能吗(vivoX27手机有红外线功能吗)

    vivox27手机有nfc功能吗(vivoX27手机有红外线功能吗)

  • 快手直播间人数在哪看(快手直播间人数最多的是谁)

    快手直播间人数在哪看(快手直播间人数最多的是谁)

  • 勿扰模式手机会响吗(勿扰模式手机会震吗)

    勿扰模式手机会响吗(勿扰模式手机会震吗)

  • 天翼看家怎么看回放(天翼看家怎么看不到了)

    天翼看家怎么看回放(天翼看家怎么看不到了)

  • 千牛的保证金在哪里退(千牛保证金在哪里查看)

    千牛的保证金在哪里退(千牛保证金在哪里查看)

  • 接听电话怎么录音(打电话的时候怎么录音)

    接听电话怎么录音(打电话的时候怎么录音)

  • oppo手机接电话时黑屏如何设置(oppo手机接电话按键怎么设置)

    oppo手机接电话时黑屏如何设置(oppo手机接电话按键怎么设置)

  • vivos1左侧按键干啥用的(vivos1手机左边的按键是干嘛的)

    vivos1左侧按键干啥用的(vivos1手机左边的按键是干嘛的)

  • 怎么删除自己的朋友圈(怎么删除自己的评论)

    怎么删除自己的朋友圈(怎么删除自己的评论)

  • iTunesHelper.exe是什么进程?iTunesHelper.exe系统错误怎么解决?

    iTunesHelper.exe是什么进程?iTunesHelper.exe系统错误怎么解决?

  • fping命令  检测主机是否存在(fping命令参数)

    fping命令 检测主机是否存在(fping命令参数)

  • 怎么修改金税盘登录密码
  • 知识产权入股需要过户给对方么
  • 增值税核算应设置什么
  • 业务招待费和广告费扣除标准
  • 单位收到已交个税的劳务发票还需要申报个税吗
  • 收到备用金的会计分录怎么写
  • 外贸出口免税政策
  • 转登小规模以前的留抵税额能申请退吗
  • 出口税增加
  • 汽车牌照费用标准
  • 有进项发票还用交税
  • 个体工商户网上报税流程
  • 年前采购
  • 委托收款结算方式流程图
  • 非同一控制下用什么法
  • 安装设备领用自产产品按成本还是计税价格
  • 公司收到银行承兑汇票怎么做分录
  • 少付了几毛钱会计分录
  • 工程前期土地平整的会计分录怎么写?
  • 现金折扣税前扣除
  • 母公司给子公司担保需要决议吗
  • 扣服装费的收入如何交增值税?
  • 绿化企业所得税税率是多少
  • 月工资3000元,工伤7级能赔偿多少钱
  • 误餐补助有限制性的规定吗
  • 预估材料入账后冲回的步骤
  • 市政工程税率多少
  • 公司没有实缴可以破产么
  • 选择简易征收可以开专票吗
  • 280元航天使用费多少钱
  • linux常用的命令大全
  • 出口企业免抵退是什么意思
  • 固定资产出售收入属于什么收入
  • 库存退回
  • OS X Yosemite系统怎么制作u盘安装盘
  • 劳务的完成程度可以采用如下方法确定
  • iphone11 iphone10区别
  • 自定义修改器
  • php教程全集
  • vue怎么做兼容
  • 瓦尔加德
  • 多表关联join
  • 运动目标检测算法
  • pytorch自动编码器
  • vue3.0实战项目
  • websocket怎么读
  • 有关事业单位无编人员的规定
  • 支出和收入怎么算呀
  • 帝国cms教程官方完整版
  • 增值税小规模纳税人减免增值税政策
  • 如何安装sql server2022
  • sql 分组排名
  • 其他应付款冲账分录
  • 已付款未收到货怎么办
  • 主营业务收入的概念
  • 当月开具的专票可以当月抵扣吗
  • 担保公司的担保费能退吗
  • 没有销售需要结转主营业务成本吗
  • 投资收益科目在利润表中怎么填
  • 产品成本核算的原则是
  • 如何远程连接小米摄像头
  • mysql用中文字段
  • Centos安装dig命令
  • win7系统介绍
  • 苹果电脑连不上网络但是wifi正常
  • win7桌面没有了怎么办
  • fragmentize
  • 一个监控网卡流量够用吗
  • uploadify上传无反应
  • dos 删除文件夹下所有文件
  • unity人物面板
  • CSS3 media queries结合jQuery实现响应式导航
  • python模块怎么用
  • android_sqlite开发入门
  • android 数据库
  • 非正常户记录
  • 个人所得税是哪种税率
  • 开票税额超出1万怎么办
  • 哪些税和费计入应交税费
  • 重庆税务登录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设