当前位置: 首页 > news >正文

uniapp-vue3比对筛选

代码

添加了一个 found 标志来跟踪是否已经找到匹配项。
在找到匹配项后,直接设置 value2.value 并退出循环,避免不必要的赋值操作。

api.getTriggerType().then(res => {if (res.code == 1) {triggerList.value = res.datalet tid = data.trigger_type_id;let found = false; // 添加一个标志来跟踪是否找到匹配项triggerList.value.forEach((item, index) => {if (tid == item.id && !found) { // 只在找到匹配项时执行value2.value = index;found = true; // 设置标志为true} else {if (!found) { // 只有在未找到匹配项时才重置value2.value = 0;}}});}
})

http://www.mrgr.cn/news/64244.html

相关文章:

  • 虚拟现实与增强现实:重塑娱乐和教育的边界!
  • Java面试题十五
  • LinkedList 源码分析
  • mysql8 window 免安装
  • linux动态库与静态库
  • 线代的几何意义(一)——向量,坐标,矩阵
  • 软件测试基础三(前端知识)
  • Elastix-基于ITK的医学图像配准库
  • Java中对象的转移(1)——序列化与反序列化
  • 初探Flink的序列化
  • 手撕快排的三种方法:让面试官对你刮目相看
  • 到底要不要用SAP Screen Personas
  • Unity中的屏幕坐标系
  • Matlab车牌识别课程设计报告模板(附源代码)
  • 【OJ题解】C++实现反转字符串中的每个单词
  • Excel函数CUnique连接合并指定区域的唯一值
  • 远程控制时频繁掉线的原因
  • [每周一更]-(第121期):模拟面试|微服务架构面试思路解析
  • 使用 Faster Whisper 和 Gradio 实现实时语音转文字
  • 2024系统架构师---综合题考试真题答案
  • cangjie仓颉程序设计-程序结构(二)
  • 【含文档】基于ssm+jsp的超市订单后台理系统(含源码+数据库+lw)
  • Mac OS 配置Docker+Mysql
  • 2024 Rust现代实用教程 Trait特质
  • Docker:namespace隔离实战
  • 模板注入代码执行漏洞