在输入字段SimpleForm上设置光标/焦点

2020-09-12 12:20发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们有一个要求,其中...

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

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


大家好,

我们有一个要求,其中页面上必须有一个带有4个输入字段的简单表格。 在页面加载时,要求将光标设置在第一个输入字段上。 我们有一个XML视图,并且在控制器的HandleRouteMatched中编写了这样的内容

this.getView()。byId(" <输入字段ID>")。focus();

但是它不起作用。 请提出实现方法。

感谢和问候,Ruchi Agarwal

6条回答
悠然的二货
2020-09-12 12:23

回答得有点晚,但是如果有人刚通过谷歌搜索降落在这里:每次页面显示以下内容时,您都应该可以设置焦点 。 更多: https://stackoverflow.com/a/48559689

  onInit:function(){
   this.setInitialFocus(this.byId(" input"));
 },
  
 setInitialFocus:function(control){
   this.getView()。addEventDelegate({
     onAfterShow:function(){
       setTimeout(function(){
         control.focus();
       } .bind(this),0);
     },
   }, 这个);
 },
 

一周热门 更多>

相关问答