You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

sap.m.Table内CheckBox触发自动滚动异常问题咨询

SAP.m.Table 复选框操作引发滚动异常问题

使用sap.m.Table组件加载数据条目,其中一列包含CheckBox控件,用于对条目执行选择/取消选择操作。当前遇到特定场景下的表格自动滚动异常,复现步骤如下:

  • 将电脑焦点切换至其他任意应用程序;
  • 返回包含该表格的UI5应用,但不点击应用内任何位置;
  • 全程不点击UI5应用(包括表格滚动条),保持焦点不在应用内,使用鼠标滚轮向下滚动列表;
  • 选中/取消选中当前视图内任意条目的CheckBox,此时焦点回到UI5应用;
  • 列表随即自动滚动至步骤3滚动前的位置,同时错误地选中/取消选中了另一个无关条目的CheckBox,仿佛表格强制恢复了之前的可视位置。

希望有人能分析问题原因、补充必要细节或提供解决方案。

*** 更新 ***
2022年12月16日:
已在CodePen上创建复现示例。同时发现仅当先选中某条目的CheckBox,再切换至其他应用,之后按步骤返回UI5应用时才会触发该问题。

*** 更新2 ***
感谢@Marc在评论中提供了解决方案。

内容的提问来源于stack exchange,提问作者Terry

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 02:15:42