如何在SAPUI5视图中使用jQuery?

2020-09-06 09:00发布

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

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


大家好,

我想使用jQuery进行拖放。 但是现在我正在测试并尝试在jQuery帮助下从字段中获取文本值,但这对我不起作用。

XML视图:

  

控制器:

 onInit:函数(){
         var sResult = $('#txtExample')。text();
         console.log(sResult);
        //在输出中sResult为""
 } 

当我手动检查Inspector(F12)时,结果也为空。

我如何认识到,这意味着jQuery无法在文档中找到此元素。

this.getView()。byId(" txtExample")-为我工作,

但是当我附加this.getView()。byId(" txtExample")。$()。text(); - 对我不起作用。

也许有人知道,SAPUI5视图中的jQuery如何工作?

致谢,

D。

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

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


大家好,

我想使用jQuery进行拖放。 但是现在我正在测试并尝试在jQuery帮助下从字段中获取文本值,但这对我不起作用。

XML视图:

  

控制器:

 onInit:函数(){
         var sResult = $('#txtExample')。text();
         console.log(sResult);
        //在输出中sResult为""
 } 

当我手动检查Inspector(F12)时,结果也为空。

我如何认识到,这意味着jQuery无法在文档中找到此元素。

this.getView()。byId(" txtExample")-为我工作,

但是当我附加this.getView()。byId(" txtExample")。$()。text(); - 对我不起作用。

也许有人知道,SAPUI5视图中的jQuery如何工作?

致谢,

D。

付费偷看设置
发送
3条回答
Bunny_CDM
1楼 · 2020-09-06 09:31.采纳回答

我发现问题出在哪里。

我还没有使用onAfterRendering

 onAfterRendering:function(){
        调试器;
        this.getView()。byId(" txtExample")。$()。text();
     },

Br。

Climb_Ma
2楼-- · 2020-09-06 09:44

是的,但是,结果是"",因为我没有使用onAfterRendering。

谢谢。

悻福寶寶
3楼-- · 2020-09-06 09:38
 1。  txtExample不是真实ID。

 2.UI5文字不是html文字
 您是否检查过this.getView()。byId(" txtExample")。$()?

一周热门 更多>