位置: IT常识 - 正文

使用Element时默认勾选表格toggleRowSelection方式(element remove)

编辑:rootadmin
这篇文章主要介绍了使用Element时默认勾选表格toggleRowSelection方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教 目录

推荐整理分享使用Element时默认勾选表格toggleRowSelection方式(element remove),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:elements怎么用,element key,element key,element.key,element-wise add,element current,element remove,element remove,内容如对您有帮助,希望把文章链接给更多的朋友!

Element时默认勾选表格toggleRowSelection页面效果使用方法:toggleRowSelectiontable表格渲染element表格默认勾选不生效的问题默认勾选可以这样做如果不生效的话,一般需要考虑这几种情况Element时默认勾选表格toggleRowSelection页面效果

在页面初始化加载时将表格中某行默认选中

使用方法:toggleRowSelection方法名说明参数toggleRowSelection用于多选表格,切换某一行的选中状态,如果使用了第二个参数,则是设置这一行选中与否(selected 为 true 则选中)row, selectedtable表格渲染

方法名说明参数toggleRowSelection用于多选表格,切换某一行的选中状态,如果使用了第二个参数,则是设置这一行选中与否(selected 为 true 则选中)row, selectedtable表格渲染

<el-table :data="listPowerSupplyTab" border ref="listPowerSupplyTab" width="100%"@selection-change="handleSelectionChange"><el-table-column type="selection" width="55"></el-table-column><el-table-columnprop="powerSupplyStationName"label="供电所名称"width="180"></el-table-column><el-table-columnprop="powerSupplyStationAddress"label="供电所地址"width="180"></el-table-column><el-table-columnprop="contacts"label="联系人"></el-table-column><el-table-columnprop="telephone"label="电话"></el-table-column><el-table-columnprop="powerSupplyMode"label="供电方式 "></el-table-column><el-table-columnprop="capacity"label="配电容量 "></el-table-column><el-table-columnprop="subordinatePowerSupplyBureau"label="所属供电局 "></el-table-column></el-table>

注意:

1、注意el-table上有一个ref="listPowerSupplyTab"的属性

2、toggleRowSelection(row, selected)接受两个参数,row传递被勾选行的数据,selected设置是否选中

使用Element时默认勾选表格toggleRowSelection方式(element remove)

使用watch监听listPowerSupplyTab数据

watch:{listPowerSupplyTab(n,o){this.$nextTick( ()=> {this.$refs.listPowerSupplyTab.toggleRowSelection(this.listPowerSupplyTab[0],true);})},},

ref引用到Dom元素上,再执行dom上的toggleRowSelection方法。

当页面有隐藏显示的tab页签时

因为一次性加载数据,因而监听active的变化

watch:{//监听activeactive: {handler(n,o){this.$nextTick(()=> {if(n == '6'){this.listPowerSupplyTabNew.forEach((ele,indexItem) => {if(ele.type=='1'){this.$refs.listPowerSupplyTabRef.toggleRowSelection(ele);}})}else if(n == '7'){this.technicalInformationNew.forEach((ele,indexItem) => {if(ele.type=='1'){this.$refs.technicalInformationNewRef.toggleRowSelection(ele);}})}})},immediate: true,deep: true},},element表格默认勾选不生效的问题默认勾选可以这样做

this.$refs.multipleTable.toggleRowSelection(row);如果不生效的话,一般需要考虑这几种情况

1、获取数据(选中的数据以及表格展示的数据)这里的两个数据必须是同一个对象的数据,也就是数据必须是表格当中的数据,而且 不能深拷贝

2、设置表格数据

3、设置完成后,一般我们都是获取到后端的代码再设置this.$refs.multipleTable.toggleRowSelection(row);

这里还要加一个$nextTick

具体代码如下:

/*** @description: 获取表格数据* @param {String} code* @param {String} srcType*/async getTableData(code, srcType) {try {this.tipContent = 'loading'const { result } = await querySubTabDefine({tableSrcType: srcType,subjectCode: code})for (const item of result) {item.select = item.flag === '1'}this.tableData = resultthis.$nextTick(() => {for (const row of this.tableData) {row.select && this.$refs.table.toggleRowSelection(row, true)}})// console.log(selectArr)this.tipContent = this.tableData.length ? false : 'empty'this.layoutTable()} catch (error) {console.error(error)this.tipContent = 'error'this.tableData = []}},

其中最主要是这一步

this.$nextTick(() => {for (const row of this.tableData) {row.select && this.$refs.table.toggleRowSelection(row, true)}})

以上为个人经验,希望能给大家一个参考,也希望大家多多支持本站。

本文链接地址:https://www.jiuchutong.com/zhishi/310228.html 转载请保留说明!

上一篇:Python中的多进程是什么(python的多进程模块)

下一篇:python中numpy数组合并的两种方法(python中numpy数组和列表的区别)

  • 荣耀magic3怎么设置省电(荣耀magic3怎么设置桌面时间和天气)

    荣耀magic3怎么设置省电(荣耀magic3怎么设置桌面时间和天气)

  • 两个表格怎么匹配相同数据(两个表格怎么匹配单价)

    两个表格怎么匹配相同数据(两个表格怎么匹配单价)

  • 苹果13pro相机怎么连拍(iphone13pro相机使用技巧)

    苹果13pro相机怎么连拍(iphone13pro相机使用技巧)

  • matepad11电脑模式怎么打开

    matepad11电脑模式怎么打开

  • word段落分栏怎么设置(word2016段落分栏)

    word段落分栏怎么设置(word2016段落分栏)

  • 苹果xsmax支持wifi6吗(苹果xsmax支持无线快充吗)

    苹果xsmax支持wifi6吗(苹果xsmax支持无线快充吗)

  • 苹果11怎么设置透明壁纸(苹果11怎么设置电量显示数字)

    苹果11怎么设置透明壁纸(苹果11怎么设置电量显示数字)

  • 小米盒子不启动了怎么回事(小米盒子不启动怎么能恢复出厂设置)

    小米盒子不启动了怎么回事(小米盒子不启动怎么能恢复出厂设置)

  • ip报头的目的地址表示(ip报头的目的地址表示的是什么)

    ip报头的目的地址表示(ip报头的目的地址表示的是什么)

  • 微信我赞过的评论怎么看(微信点赞评价记录)

    微信我赞过的评论怎么看(微信点赞评价记录)

  • 忙线未接听是什么意思(忙线未接听是什么原因)

    忙线未接听是什么意思(忙线未接听是什么原因)

  • 推特怎么保存视频(推特怎么保存视频和图书)

    推特怎么保存视频(推特怎么保存视频和图书)

  • wps段落布局按钮隐藏了怎么出来(wps段落布局按钮怎么隐藏)

    wps段落布局按钮隐藏了怎么出来(wps段落布局按钮怎么隐藏)

  • iphone7p防水吗(iphone7p手机防水吗)

    iphone7p防水吗(iphone7p手机防水吗)

  • 微信群群主退群了群还在吗(微信群群主退群是不是群就解散了)

    微信群群主退群了群还在吗(微信群群主退群是不是群就解散了)

  • ipad侧面三个点(ipad侧面三个点只能用原装键盘吗)

    ipad侧面三个点(ipad侧面三个点只能用原装键盘吗)

  • testflight是干嘛用的(testflight 干嘛的)

    testflight是干嘛用的(testflight 干嘛的)

  • 电脑充电器没带怎么充电(电脑充电器没带可以用什么代替)

    电脑充电器没带怎么充电(电脑充电器没带可以用什么代替)

  • 把微信好友加入黑名单对方还能找到我吗(把微信好友加入黑名单对方知道吗)

    把微信好友加入黑名单对方还能找到我吗(把微信好友加入黑名单对方知道吗)

  • 抖音账号封禁是多少天(抖音账号封禁是多久)

    抖音账号封禁是多少天(抖音账号封禁是多久)

  • applepay怎么调出来(applepay怎么调出闪付二维码)

    applepay怎么调出来(applepay怎么调出闪付二维码)

  • 美团众包提现规则(美团众包提现规则最新)

    美团众包提现规则(美团众包提现规则最新)

  • 怎样设置PPT中文本对齐(怎样设置PPT中文字出来的顺序)

    怎样设置PPT中文本对齐(怎样设置PPT中文字出来的顺序)

  • 手机记事本在哪(手机记事本在哪个文件夹)

    手机记事本在哪(手机记事本在哪个文件夹)

  • win10显示后解压文件损坏怎么办(window10解压)

    win10显示后解压文件损坏怎么办(window10解压)

  • 企业租车能抵增值税吗
  • 合并报表逆流抵消
  • 计提资产减值准备体现了会计信息质量特征的( )
  • 金融债券的利息收入
  • 企业股权无偿转让不缴增值税
  • 应纳税所得额超过36000至144000
  • 境外企业转让非居民企业
  • 以前年度损益调整结转到哪里
  • 无形资产土地使用权摊销年限规定
  • 销售边角料计入什么科目
  • 以公司股权作价入股母公司
  • 暂估入账估低了怎么办
  • 收到子公司税后利润
  • 预收账款缴税的计算公式
  • 地税保险单位编号是什么
  • 物流公司一般纳税人怎么报税
  • 怎样查询单位上月社保缴纳情况
  • 房产税和土地使用税计入什么科目
  • 保理利率多少可以买房
  • 当期所得税费用与递延所得税费用
  • 二手店铺转让手续流程
  • 没有预付账款科目计入哪里
  • 个体工商户开票免税额度是多少
  • 一般风险准备金计算公式
  • 原材料计入资产成本吗
  • 开过去的普通发票多久不能冲红?
  • 收到银行存款利息记账凭证怎么写
  • 未签订劳动合同工资如何给付
  • php安装部署
  • 分期付款买车的利息会计分录
  • macbook panic cpu caller
  • php函数function
  • 非营利性组织收到政府拨款转出给其他部门怎么做账
  • 被公司辞退有钱吗
  • jquery编程
  • 建兰的养殖方法和注意事项 盆栽
  • 营改增后如何纳税
  • 邮电通信企业业务收入包括哪些内容?
  • vue2:elementUI中Form 表单在特定情况下做动态rules添加删除
  • 上月的会计分录做错了
  • php 后端
  • php实现文件上传的函数
  • 研发入库的产品销售出库怎样做账
  • 跨境电商企业账务如何做账
  • 发票升位需要什么资料
  • phpcms怎么样
  • 借条这样写才有效
  • 出售无形资产净损益
  • 小规模纳税人缴纳增值税怎么做账
  • 超市预付卡销售会计分录
  • 固定资产清理借方增加还是减少
  • 厂房装修费用账务处理
  • 财政补助结转余额在借方还是贷方
  • 一次性伤残就业补助金有时间限制吗
  • 企业薪资制度
  • 向投资者分配利润或股利为什么减少所有者权益?
  • 金税盘可以用热点吗
  • 核定征收方式的小型微利企业可以享受
  • 贴现收到票据时会计分录
  • 会计凭证数字书写模板
  • 会计报表的作用概括起来就是为报表使用者提供会计信息
  • 公司流水账怎么做
  • 听妈妈讲那过去的事情讲课
  • mysql5.6允许远程连接
  • win7系统资源管理器频繁未响应
  • win7系统的笔记本电脑有哪些
  • 2tb的硬盘够用吗
  • linux 显示
  • 如何强制清理内存
  • 系统界面通知
  • win8程序无响应频繁
  • quick cocos UIListView之isItemInViewRect方法修正
  • js实现登录界面
  • 不通过肾门的结构都有什么
  • ubuntu touch教程
  • javascript面向对象编程指南
  • javascript面向对象编程指南第三版
  • 个人所得税赡养老人可以填两个吗
  • 内蒙古国家税务局网上电子税务局官网
  • 税务总局2017年11号公告第二条
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设