2020-08-22 04:33发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
需要在运行时(在页面加载时而不在任何新闻事件中)基于模型中的值突出显示图块(通用图块)。 我知道我们可以使用CSS文件突出显示在新闻事件中可以执行的磁贴,但是如何在此GenericTile的加载时调用javascript函数,然后向其添加CSS类,这是我没有得到的。 以下是我所拥有的..
描述'}" >
我可以使用以下代码实现这一目标。
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"); } });
在我的情况下,应基于Text值突出显示GenericTile。 因此,如果,则GenericTile应该自动突出显示。 如果该值为false,则不应突出显示那些"通用平铺"。
Description'}" >
我没有尝试过,但这不会为图块着色,只会为NumericContent着色。
最多设置5个标签!
我可以使用以下代码实现这一目标。
在我的情况下,应基于Text值突出显示GenericTile。 因此,如果,则GenericTile应该自动突出显示。 如果该值为false,则不应突出显示那些"通用平铺"。
我没有尝试过,但这不会为图块着色,只会为NumericContent着色。
一周热门 更多>