专注于sap.m.输入在Fiori Launchpad中第二次不起作用

2020-08-30 01:32发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在尝试着重于SAPUI5应用程序的第一个领域; 它首次使用.focus()函数运行良好; 但是当我们退出应用程序并从Fiori Launchpad重新启动应用程序时; 第一个字段没有焦点和光标; 而是用虚线框突出显示Fiori Launchpad上的应用标题。

是否有办法在sap.m.input字段上实现一致的关注? 有输入吗?

此致

卡兰

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在尝试着重于SAPUI5应用程序的第一个领域; 它首次使用.focus()函数运行良好; 但是当我们退出应用程序并从Fiori Launchpad重新启动应用程序时; 第一个字段没有焦点和光标; 而是用虚线框突出显示Fiori Launchpad上的应用标题。

是否有办法在sap.m.input字段上实现一致的关注? 有输入吗?

此致

卡兰

付费偷看设置
发送
4条回答
亦是此间程序员
1楼 · 2020-08-30 01:44.采纳回答

通过使用var Input = this.getView()。byId(" idOrderNumberInput");解析 jQuery.sap.delayedCall(500,this,function(){Input.focus();});

谢谢

Karan

半个程序猿
2楼-- · 2020-08-30 02:06

您在哪里编写代码来将重点放在输入上?

wang628962
3楼-- · 2020-08-30 02:02

Hello Saurabh和Mahesh,

我在3个不同的地方尝试过; 并将我的代码放在所有3:

onInit,onAfterRendering和handleRouteMatched

使用了以下代码:

this.getView()。byId(" inputid")。focus();

此外,在视图中,我将;

焦点仅在第一次起作用; 但是当我单击" Fiori主页"按钮并返回到启动板并再次进入应用程序时,焦点丢失了,焦点转到了应用程序标题。

这是屏幕截图

此致

Karan

暮风yp
4楼-- · 2020-08-30 01:42

也显示您的代码。

一周热门 更多>