如何在页面加载时使SAPUI5中的图块高亮(不在任何新闻事件中)

2020-08-22 04:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 需要在运行时(在页面加载...

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

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


嗨,

需要在运行时(在页面加载时而不在任何新闻事件中)基于模型中的值突出显示图块(通用图块)。 我知道我们可以使用CSS文件突出显示在新闻事件中可以执行的磁贴,但是如何在此GenericTile的加载时调用javascript函数,然后向其添加CSS类,这是我没有得到的。 以下是我所拥有的..

描述'}" >

9条回答
木偶小白
2020-08-22 05:08 .采纳回答

我可以使用以下代码实现这一目标。

 this.getView()。byId(" idTile")。addEventDelegate({
  onAfterRendering:函数(oEvent)
   {
 var oModel = oEvent.srcControl.getAggregation('content')。oPropagatedProperties.oBindingContexts.TempModel;
 var sPath = oModel.sPath;

     if(oModel.getProperty(sPath).DefaultFlag)
        oEvent.srcControl.addStyleClass(" selected");
   }
 });
 

一周热门 更多>