点击保存后列表数据未更新,是什么原因导致的?

保存按钮点击后列表数据未更新,问题可能出在数据更新机制上。 下图显示了问题:

点击保存后列表数据未更新,是什么原因导致的?

save() 函数在调用 api.SetPortOut() 后,并未正确更新列表数据。 原因在于 portdata.tabledata 数组没有被清空,而是直接添加了新数据,导致数据重复或覆盖不完整。

解决方法:在 save() 函数中,先清空 portdata.tabledata 数组,然后重新调用 GetSerID() 函数获取并更新列表数据。 修改后的 save() 函数如下:

async function save() {  const data = {    port_id: Number(sessionStorage.getItem('lanPortId')),    state: 1,    kcn_freq: Number(INS.input_kcn),    inspva_freq: Number(INS.input_inspva),    inspvax_freq: Number(INS.input_inspvax),    bestpos_freq: Number(INS.input_bestpos),    gga_freq: Number(GNSS.input_gga),    rmc_freq: Number(GNSS.input_rmc),    dop_freq: Number(GNSS.input_dop),    gsa_freq: Number(GNSS.input_gsa),    gsv_freq: Number(GNSS.input_gsv),    heading_freq: Number(GNSS.input_heading),    zda_freq: Number(GNSS.input_zda),    gst_freq: Number(GNSS.input_gst),    rawimu_freq: Number(RAW.input_rawimu),    imudataa_freq: Number(RAW.input_imudataa),    sta_freq: Number(OTHER.input_sta),    dev_freq: Number(OTHER.input_dev),  };  const SetData = await api.SetPortOut(data);  const { data: res } = SetData;  if (res.error_code === 0) {    portdata.tabledata = []; // 清空数组    await GetSerID(); // 重新获取数据并更新列表    ElMessage({ message: res.msg, type: 'success', showClose: true });  } else {    ElMessage({ message: res.msg, type: 'error', showClose: true });  }}

此修改确保了在保存操作成功后,列表数据会先被清空,再重新从服务器获取并更新,从而避免数据重复或不一致的问题。 请确保 GetSerID() 函数正确地将获取到的数据赋值给 portdata.tabledata。 如果问题仍然存在,请检查 GetSerID() 函数的实现逻辑。

以上就是点击保存后列表数据未更新,是什么原因导致的?的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1502483.html

赞 (0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Vue3中如何替代Vue2中的mixin实现代码复用?
上一篇 2025年12月20日 00:45:07
Vue.js异步数据加载下,如何避免select框value值提前渲染?
下一篇 2025年12月20日 00:45:19

相关推荐

  • 火狐浏览器如何让标签页静音_火狐浏览器单个标签页静音操作技巧

    火狐浏览器如何让标签页静音_火狐浏览器单个标签页静音操作技巧火狐浏览器如何让标签页静音_火狐浏览器单个标签页静音操作技巧火狐浏览器如何让标签页静音_火狐浏览器单个标签页静音操作技巧火狐浏览器如何让标签页静音_火狐浏览器单个标签页静音操作技巧

    可通过点击标签页喇叭图标快速静音;2. 右键选择“静音此标签页”或“静音其他标签页”管理音频;3. 在设置中调整自动播放权限,阻止网站自动播放音频。 如果您在使用火狐浏览器时遇到某个标签页自动播放音频,影响您的浏览体验,可以通过以下方法快速让该标签页静音,从而避免干扰。 本文运行环境:MacBook…

    2026年10月4日 • 用户投稿
    000
  • 解决 Counter-Up JQuery 计数器重复滚动时停止在随机数的问题

    解决 Counter-Up JQuery 计数器重复滚动时停止在随机数的问题解决 Counter-Up JQuery 计数器重复滚动时停止在随机数的问题解决 Counter-Up JQuery 计数器重复滚动时停止在随机数的问题解决 Counter-Up JQuery 计数器重复滚动时停止在随机数的问题

    本文旨在解决在使用 Counter-Up 2 插件时,当页面上下滚动导致计数器元素重新进入视口时,计数器停止在随机数的问题。通过使用 Intersection Observer API 结合 Counter-Up 2 的方法,确保计数器每次进入视口都能从初始值计数到目标值,避免重复滚动导致的计数异常…

    2026年10月4日 • 用户投稿
    100
  • composer self-update时提示“is not modified”是什么意思

    composer self-update时提示“is not modified”是什么意思composer self-update时提示“is not modified”是什么意思composer self-update时提示“is not modified”是什么意思composer self-update时提示“is not modified”是什么意思

    答案:提示“is not modified”表示Composer已是最新版本无需更新。你当前的Composer版本与官方最新版一致,未被修改,无需下载或替换文件,更新操作不执行。 当你运行 composer self-update 时提示 “is not modified”(未被修改),意思是 Co…

    2026年10月4日 • 用户投稿
    100
  • HistAgent— 普林斯顿联合复旦推出的AI历史研究助手

    HistAgent— 普林斯顿联合复旦推出的AI历史研究助手HistAgent— 普林斯顿联合复旦推出的AI历史研究助手HistAgent— 普林斯顿联合复旦推出的AI历史研究助手HistAgent— 普林斯顿联合复旦推出的AI历史研究助手

    histagent 是普林斯顿大学 ai 实验室与复旦大学历史学系联合研发的专为历史研究打造的人工智能助手系统。该系统旨在应对历史研究中多模态信息处理、跨语言分析及复杂推理等挑战。histagent 可以处理手稿、图像、音频、视频、铭文和文本等多种形式的历史资料,支持 29 种古今语言,覆盖从古代至…

    2026年10月4日 • 用户投稿
    300
  • Win10一直停留在自动修复中怎么办?

    Win10一直停留在自动修复中怎么办?Win10一直停留在自动修复中怎么办?Win10一直停留在自动修复中怎么办?Win10一直停留在自动修复中怎么办?

    win10自动更新后出现自动修复循环,导致无法正常开机?此时屏幕上会显示“自动修复,你的电脑未能正确启动”的提示信息。以下是一些实用的解决步骤,帮助你恢复系统正常运行。 Win10自动修复失败导致无法开机的解决方法: 第一步在自动修复界面中,点击“高级选项”,然后选择“命令提示符”。 在命令提示符窗…

    2026年10月4日 • 用户投稿
    200
  • 华为云亮相SREcon25 揭秘大规模负载均衡架构实践

    华为云亮相SREcon25 揭秘大规模负载均衡架构实践华为云亮相SREcon25 揭秘大规模负载均衡架构实践华为云亮相SREcon25 揭秘大规模负载均衡架构实践华为云亮相SREcon25 揭秘大规模负载均衡架构实践

    近日,srecon25在爱尔兰都柏林举行,华为云爱尔兰可靠性实验室首席软件工程师首次受邀在主会场做plenary (keynote) 报告,结合华为云sre团队构建四层负载均衡服务hyperrouter的经验,基于确定性运维理念,分享如何通过跨服务协同架构设计、用户态高性能架构、服务自愈、cell化…

    2026年10月4日 • 用户投稿
    200
  • Git 合并冲突解决后:理解与处理“多余”的待提交文件

    Git 合并冲突解决后:理解与处理“多余”的待提交文件Git 合并冲突解决后:理解与处理“多余”的待提交文件Git 合并冲突解决后:理解与处理“多余”的待提交文件Git 合并冲突解决后:理解与处理“多余”的待提交文件

    本文旨在解决 Git 合并冲突后,git status 显示大量未修改文件待提交的常见困惑。我们将深入探讨 Git 合并机制,阐明为何会出现此现象,并提供实用的 git diff 命令作为核心验证工具。通过理解 Git 如何记录合并结果,您将学会如何准确判断并提交合并后的所有文件,确保版本历史的清晰…

    2026年10月4日 • 用户投稿
    200
  • 小而美的AI生活小秘书:美团首款AI Agent产品“小美”公测

    小而美的AI生活小秘书:美团首款AI Agent产品“小美”公测小而美的AI生活小秘书:美团首款AI Agent产品“小美”公测小而美的AI生活小秘书:美团首款AI Agent产品“小美”公测小而美的AI生活小秘书:美团首款AI Agent产品“小美”公测

    9月12日,美团正式宣布其首款ai agent应用“小美”启动公开测试。据悉,“小美”被定义为“小而美的ai生活助手”,其中“小”代表简洁高效,“美”则寓意助力美好日常。“小美”集成了美团月初发布的自研大模型longcat-flash-chat,依托自然语言交互与内部系统接口的深度联动,可流畅实现外…

    2026年10月4日 • 用户投稿
    300
  • 2020最全JVM垃圾回收机制面试题整理,阿里面试官最爱问的都在这里了(附答案)

    2020最全JVM垃圾回收机制面试题整理,阿里面试官最爱问的都在这里了(附答案)2020最全JVM垃圾回收机制面试题整理,阿里面试官最爱问的都在这里了(附答案)2020最全JVM垃圾回收机制面试题整理,阿里面试官最爱问的都在这里了(附答案)2020最全JVM垃圾回收机制面试题整理,阿里面试官最爱问的都在这里了(附答案)

    大家好,又见面了,我是你们的朋友全栈君。 前言 为什么需要垃圾回收 首先我们来聊聊为什么会需要垃圾回收,假设我们不进行垃圾回收会造成什么后果,我们举一个简单的例子我们住在一个房子里面,我们每天都在里面生活,然后垃圾都丢在房子里面,又不打扫,最后房子都是垃圾 我们是不是就没法住下去了。所以JVM垃圾回…

    2026年10月4日 • 用户投稿
    100
  • 深入理解 Swing 组件定位:布局管理器与绝对布局

    深入理解 Swing 组件定位:布局管理器与绝对布局深入理解 Swing 组件定位:布局管理器与绝对布局深入理解 Swing 组件定位:布局管理器与绝对布局深入理解 Swing 组件定位:布局管理器与绝对布局

    在 Swing GUI 开发中,组件的定位与尺寸调整是常见需求,但直接使用 setLocation 和 setBounds 方法往往无效,其核心原因在于布局管理器的作用。本文将深入探讨 Swing 布局管理器的机制,指导读者如何正确地通过选择合适的布局管理器或采用绝对布局(null layout)来…

    2026年10月4日 • 用户投稿
    000
  • VSCode如何实现智能代码补全 VSCode AI辅助编程的配置与使用技巧

    vscode实现智能代码补全的核心原理是通过语言服务器协议(lsp)连接编辑器与语言服务器,由服务器解析代码上下文、构建抽象语法树并进行类型推断,再将结构化信息返回给vscode以提供精准补全;1. 基础补全依赖intellisense与lsp,实现语法提示、参数信息和成员列表;2. 语言扩展如py…

    2026年10月4日
    200
  • Java Swing组件精确定位教程:理解与应用布局管理器

    Java Swing组件精确定位教程:理解与应用布局管理器Java Swing组件精确定位教程:理解与应用布局管理器Java Swing组件精确定位教程:理解与应用布局管理器Java Swing组件精确定位教程:理解与应用布局管理器

    本教程旨在解决Java Swing中组件(如JButton、JLabel、JTextField)使用setLocation和setBounds方法无法精确定位的问题。文章将深入探讨Swing布局管理器的作用,指导如何选择合适的布局管理器或采用绝对定位,并强调在组件位置变动后刷新UI的重要性,从而帮助…

    2026年10月4日 • 用户投稿
    200
  • composer怎么处理“The checksum verification failed”错误_说明解决校验和验证失败的方法

    composer怎么处理“The checksum verification failed”错误_说明解决校验和验证失败的方法composer怎么处理“The checksum verification failed”错误_说明解决校验和验证失败的方法composer怎么处理“The checksum verification failed”错误_说明解决校验和验证失败的方法composer怎么处理“The checksum verification failed”错误_说明解决校验和验证失败的方法

    清除缓存或重装依赖可解决Composer校验失败问题,通常由网络、缓存或镜像源异常引起,建议依次尝试清缓存、删vendor重装、切回官方源、检查网络代理,确保下载完整性。 当你在使用 Composer 安装或更新 PHP 包时,遇到 “The checksum verification …

    2026年10月4日 • 用户投稿
    000
  • 上半年大众全球各国BEV销量解析 德国成最大单一市场

    8月22日,有机构公布了%ignore_a_1%上半年大众集团(包括大众、斯柯达、奥迪、cupra、西雅特、保时捷、斯堪尼亚及man)在中国以外的全球各国纯电车型销量数据:累计交付达29.48万辆,较去年同期增长96%,接近实现销量翻倍。 ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无…

    2026年10月4日
    100
  • 桌游改编,休闲策略游戏《灯塔巡航》即将上线 Steam

    桌游改编,休闲策略游戏《灯塔巡航》即将上线 Steam桌游改编,休闲策略游戏《灯塔巡航》即将上线 Steam桌游改编,休闲策略游戏《灯塔巡航》即将上线 Steam桌游改编,休闲策略游戏《灯塔巡航》即将上线 Steam

    独立游戏发行商 assemble entertainment 正式宣布,其备受期待的新作《灯塔巡航》(beacon patrol)将于 2025年9月17日 在 steam 平台上线,并完整支持中文语言。 《灯塔巡航》是一款极易上手却又令人欲罢不能的策略探索游戏。看似目标明确——成为最出色的海岸警备…

    2026年10月4日 • 用户投稿
    000
  • 在Linux上运行Java应用程序作为系统服务

    在Linux上运行Java应用程序作为系统服务在Linux上运行Java应用程序作为系统服务在Linux上运行Java应用程序作为系统服务在Linux上运行Java应用程序作为系统服务

    本文旨在阐明在Linux系统上运行Java应用程序的正确方法,重点区分内核空间与用户空间的概念。我们将详细讲解为何不应尝试将Java代码直接嵌入Linux内核,而是推荐将其作为用户空间服务(如通过Systemd或SysVInit)运行,并提供Systemd服务配置的详细示例和最佳实践,确保Java应…

    2026年10月4日 • 用户投稿
    000
  • 如何构建支持4K视频编辑的硬件配置方案?

    答案是构建4K视频编辑硬件需平衡CPU、GPU、内存与存储。首先选择多核高性能CPU如i9或Ryzen 9,搭配至少12GB显存的RTX 40系或RX 7000系GPU;内存不低于32GB,推荐64GB以应对复杂项目;系统与项目盘均采用NVMe SSD,实现高速数据读写;电源须80 Plus Gol…

    2026年10月4日
    000
  • 如何将Java应用程序作为Linux系统服务运行

    如何将Java应用程序作为Linux系统服务运行如何将Java应用程序作为Linux系统服务运行如何将Java应用程序作为Linux系统服务运行如何将Java应用程序作为Linux系统服务运行

    本文旨在阐明在Linux环境中运行Java应用程序的正确方法,重点区分内核空间与用户空间的概念。直接在Linux内核中运行Java代码因其复杂性、依赖性及潜在系统脆弱性而极不推荐。相反,将Java应用部署为用户空间服务(如通过systemd或SysVInit管理)是标准且高效的实践,本教程将详细指导…

    2026年10月4日 • 用户投稿
    000
  • AI 数据版权新纪元:Real Simple Licensing 协议引发关注

    AI 数据版权新纪元:Real Simple Licensing 协议引发关注AI 数据版权新纪元:Real Simple Licensing 协议引发关注AI 数据版权新纪元:Real Simple Licensing 协议引发关注AI 数据版权新纪元:Real Simple Licensing 协议引发关注

    随着人工智能(ai)领域版权争议不断升级,尤其是在 anthropic 与版权持有方达成15亿美元和解协议之后,越来越多企业开始关注其训练数据的合法来源问题。目前,全球范围内有近40起涉及未经授权使用数据的诉讼正在推进,其中包括因 midjourney 生成超人图像而引发的法律纠纷。 在缺乏统一授权…

    2026年10月4日 • 用户投稿
    000
  • 网传甲骨文中国新一轮裁员赔偿 N+6,AI 相关岗位招聘月薪 2 至 7 万元

    网传甲骨文中国新一轮裁员赔偿 N+6,AI 相关岗位招聘月薪 2 至 7 万元网传甲骨文中国新一轮裁员赔偿 N+6,AI 相关岗位招聘月薪 2 至 7 万元网传甲骨文中国新一轮裁员赔偿 N+6,AI 相关岗位招聘月薪 2 至 7 万元网传甲骨文中国新一轮裁员赔偿 N+6,AI 相关岗位招聘月薪 2 至 7 万元

    据网传消息,9月9日上午,甲骨文中国区启动新一轮人员调整,公布裁员名单,波及客户支持服务(CSS)、全球客户服务(GCS)等多个部门的多个职位。此次裁员提供的补偿方案为“N+6”。 针对此事,时代周报记者尝试通过甲骨文官网电话进行核实,公司方面回应称,目前暂未掌握相关变动的具体信息。 值得注意的是,…

    2026年10月4日 • 用户投稿
    000

发表回复

登录后才能评论
关注微信