通过odata绑定动态设置类

2020-09-21 04:45发布

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

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


你好

根据odata实体属性的值,我想设置Text控件的css类。 我试过了:

  

在style.css文件中,我将具有一些具有不同背景颜色的类。 例如:

 .status10 {background-color:浅绿色;  } 

但是,似乎无法评估odata绑定。 当我运行我的应用程序并使用F12检查元素时,文本元素仍显示为:

  10  

欢迎提出任何建议。

预先感谢

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

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


你好

根据odata实体属性的值,我想设置Text控件的css类。 我试过了:

  

在style.css文件中,我将具有一些具有不同背景颜色的类。 例如:

 .status10 {background-color:浅绿色;  } 

但是,似乎无法评估odata绑定。 当我运行我的应用程序并使用F12检查元素时,文本元素仍显示为:

  10  

欢迎提出任何建议。

预先感谢

付费偷看设置
发送
2条回答
bbpeas
1楼 · 2020-09-21 05:22.采纳回答

嗨,

您可以尝试使用控件的customData属性动态设置css属性。

尝试一下,这里是示例

致谢

GB

土豆飞人
2楼-- · 2020-09-21 05:38

Hello GB,

非常感谢您的提示。 我实际上找到了一个使用customData属性的解决方案。 在视图中,我使用:

 
     
         
      
...

,在style.css中,我有一个属性选择器:

 .defaultStyle {
     背景色:浅灰色;
 }

 [data-status-snr =" status10"] {
   背景颜色:浅绿色;
 } 

因此,当{oDataModel> StatusSnr}的值为'10'时,属性data-status-snr的值为10 und,因此背景色为浅绿色。

致谢

基督徒

一周热门 更多>