【bug】弹窗列表,每次打开数据回显的选中项不对,已解决

2023-05-16

一个小bug,还是记录下吧
弹窗列表,勾选数据后回显到表单里,再次打开要选中状态

其实就是调弹窗数据的时候,处理下

    //获取列表数据
    getsalesdata(val) {
      getdeptType().then(res => {
        if (res.code == 200) {
          this.costForm.standTableList = res.data
          if (val) {          
            let obj = res.data.find(v => {
              if (v.userName === val) return v
            })
            this.$refs.standTables.toggleRowSelection(obj)
          }
                 }
      })
    },

我遇到的bug是每次打开弹窗,明明选的数据是对的,打印的也是对的,但就是勾选的不对,比如选了第一条,但是勾选的最后一条

其实很简单,因为列表没有唯一id

我们正常给列表加row-key都是取id
:row-key=“getRowKeys”
getRowKeys(row) {
return row.id
},

但是这次接口里没有id,而code是唯一的,改成code就行了,没有唯一标识,列表无法识别。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【bug】弹窗列表,每次打开数据回显的选中项不对,已解决 的相关文章

随机推荐

  • PX4无人机安装问题及解决方案

    文章目录 1 git clone1 git clone fatal error2 PX4源码下载很慢 2 ROS安装1 设置密钥2 xff09 E 无法定位软件包 ros melodic desktop full3 sudo apt ins
  • 玩转k8s(四)—— 通过Service访问Pod

    我们不应该期望k8s Pod是健壮的 xff0c 而是要假设Pod中的容器很可能因为各种原因发生故障而死掉 Deployment等Controller会通过动态的创建和销毁Pod来保证应用整体的健壮性 换句话说 xff0c Pod是脆弱的
  • STM32之IO模拟串口篇

    概述 xff1a 硬件 xff1a 基于stm32f767igt6水星板开发 xff1b 软件 xff1a 使用了RT Thread实时操作系统 xff0c 两个空闲IO口 PE2用作串口TX端 xff0c 搭配一个定时器控制发送时序 xf
  • BPMN2.0 任务-脚本任务

    描述 脚本任务 script task 是自动执行的活动 当流程执行到达脚本任务时 会执行相应的脚本 脚本任务用左上角有一个小 脚本 图标的标准BPMN 2 0任务 圆角矩形 表示 脚本任务使用script与scriptFormat元素定义
  • 最短路径问题——基于Dijkstra算法和Floyd算法的最短路径问题

    目录 1 算法介绍 xff08 1 xff09 Dijkstra Algorithm xff08 迪杰斯特拉算法 xff09 xff08 2 xff09 Floyd Algorithm xff08 佛洛依德算法 xff09 xff08 3
  • 2.1.2 进程的状态与转换

    目录 知识总览 1 三种基本状态 xff08 1 xff09 运行态 xff08 Running xff09 xff08 2 xff09 就绪态 xff08 Ready xff09 xff08 3 xff09 阻塞态 xff08 Waiti
  • 合并排序与快速排序算法

    文章目录 算法介绍代码实现1 合并排序2 快速排序 总结 算法介绍 合并排序与快速排序是排序算法中常用的两种排序算法 xff0c 合并排序把数据分为两段 xff0c 从两段中逐个选最小的元素移入新数据的末尾 xff1b 快速排序是在序列中挑
  • 2进制、8进制、10进制、16进制相互转换

    文章目录 介绍1 二进制转其他进制2 八进制转其他进制3 十进制转其他进制4 十六进制转其他进制总结 介绍 百度百科 xff1a 进制也就是进位计数制 xff0c 是人为定义的带进位的计数方法 xff08 有不带进位的计数方法 xff0c
  • Hadoop学习笔记--HBase相关操作指令

    文章目录 引言0 HBase的启动与停止1 创建表2 删除表3 表的其他操作3 1 修改表结构3 2 查看表结构3 3 显示所有用户定义的表3 4 查询表是否存在3 5 查询表是否可用3 6 查询表中记录数 4 插入数据4 1 插入单条数据
  • Hadoop学习笔记--MapReduce

    文章目录 引言1 经典案例分析 xff1a WordCount1 1 Map阶段 xff1a TokenizerMapper类1 2 Reduce阶段 xff1a IntSumReduce类1 3 Driver阶段 xff1a main x
  • Hadoop学习笔记--YARN

    文章目录 引言1 YARN的优势1 1 可扩展性 xff08 Scalability xff09 1 2 可用性 xff08 Availability xff09 1 3 利用率 xff08 Utilization xff09 1 4 多租
  • scala编程--计算级数&统计学生成绩

    目录 案例1 xff1a 计算级数1 1 案例要求1 2 实现代码 案例2 xff1a 统计学生成绩1 1 案例要求1 2 实现代码 总结 案例1 xff1a 计算级数 1 1 案例要求 级数计算函数实现较为简单 xff0c 这里不再赘述
  • RDD本地文件系统读入显示文件不存在fileNotExit

    问题 在从本地文件系统读入数据创建RDD时 xff0c 执行行动操作 xff0c 显示文件不存在 解决方案 从本地文件系统读入时 xff0c 需在所有节点的相同目录下存在该文件 xff0c 如读取文件在 file span class to
  • spark-shell报错:java.io.IOException: Failed to replace a bad datanode on the existing pipeline due to

    目录 问题报错信息原因解决方案 问题 spark shell在执行一段时间后报错 xff1a java io IOException Failed to replace a bad datanode on the existing pipe
  • DPDK-VPP 学习笔记-06 bond 链路聚合 LACP

    DPDK VPP 学习笔记 06 bond 链路聚合 LACP 本笔记主要测试VPP与交换机链路聚合配置 amp 状态 Switch HW CE6880NIC Mellanox CX5 链路聚合简介 以太网链路聚合 Eth Trunk 简称
  • 基于Linux的小项目-在线词典

    接触到的基于Linux的第一个实战小项目 xff0c 在众多大牛的协助下完美实现 在线词典功能的实现 1 用户的注册 2 用户登录 3 单词的查询 4 历史记录的查看 5 用户在登录后修改密码 头文件 span class token ma
  • 树莓派串口通信(C语言wiringPi库)

    串口通信 配置gpio串口wringPi库串口函数代码测试 配置gpio串口 开启gpio串口 输入命令sudo raspi config选择Interfacing找到serial并打开选择OK 树莓派包含两个串口 硬件串口 xff08 d
  • 滑模控制问题总结

    设计切换函数 滑模面S xff08 x xff09 线性 xff1a 滑模面参数确定方法 xff1a Hurwitz 保证多项式为Hurwitz xff0c 即特征值在左半平面 主要适用于速度和精度要求都不高的非线性系统 非线性 滑模变结构
  • ESP8266的测试

    实际测试esp8266 一 线路连接 工具 xff1a WIFI模块1个 xff0c 串口软件1个 xff0c usb转串口工具一个 xff0c 杜邦线若干 1 找到模块的相关资料 xff0c 按照说明连接引脚 先看一下原理图和引脚说明 x
  • 【bug】弹窗列表,每次打开数据回显的选中项不对,已解决

    一个小bug xff0c 还是记录下吧 弹窗列表 xff0c 勾选数据后回显到表单里 xff0c 再次打开要选中状态 其实就是调弹窗数据的时候 xff0c 处理下 获取列表数据 getsalesdata span class token p