点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) HI队 我想基于后端的值动态...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) HI队 我想基于后端的值动态...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
HI队
我想基于后端的值动态更改CSS类 PreferredMealTileSelected 。
例如,如果用餐代码=" A",则class.name = PreferredMealTileSelected
如果进餐代码='B',则class.name = PreferredMealTile
https://upload.wikimedia.org/wikipedia/zh/9/9b/SAP_AG_(logo).gif"/>
第二个问题是,我附上了CLICK。 使用附加浏览器事件的事件。 当我单击VBOX时,它成功调用了函数,并且在调试中获得了特定VBOX的ID。
现在我也想添加和删除CSS。 我尝试使用下面的语句,但是不起作用。 在"已调试"中,它的显示类已删除,但是当我回到屏幕上时,它显示了先前的CSS类。
a.removeStyleClass(" PreferredMealTileSelected");/
a.addStyleClass(" PreferredMealTile");
var oHbox = this.getView()。byId(" selectMealId");
var that = this;
oCell.attachBrowserEvent(" click",函数(事件){
}
嗨Nishant,
您也可以尝试创建自定义控件来满足您的需求。
这样,您不应该以当前尝试的方式处理css类。
以下是Gopal Anand(也带有VBox)的示例:
https://blogs.sap.com/2017/07/21/creating-a-custom-control-in-ui5-addding-new-property-to-a-control/
这可以帮助您解决问题。
亲切的问候,
干
一周热门 更多>