错误 #5529
B5G终端管理Rel_1.0.0_Pre1T1,指标筛选时管理板和基带板切换指标选项时存在混淆
开始日期:
2026-07-15
计划完成日期:
% 完成:
0%
预期时间:
文件
历史记录
由 马 自伟 更新于 4 天 之前
- 文件 第一次选择指标.png 第一次选择指标.png 已添加
- 文件 切换后,指标清空.png 切换后,指标清空.png 已添加
- 状态 从 新建 变更为 进行中
问题定位:
在 devmointor_indicator.html 的 updateTargetData 函数中,切换板卡时先调用 target.setValue([]) 清空已选指标,再更新选项列表。这样切换板卡后,指标选择会回到空状态,不会遗留上一个板卡的指标选择。
问题解决
先更新指标的选项列表(setAttribute('data', ...))
再直接清空已选状态(selectedOptions = []、取消所有勾选、更新显示文本)
这样避免了 setValue([]) 可能带来的副作用(如触发 change 事件、对空数组做 every 判断等),直接操作组件内部状态来清空选择。切换板卡后,指标下拉框会显示新的选项列表,且选中状态被清空,需要重新选择。
问题解决截图