使用基于列值的css向UI5表添加彩色项目符号

使用基于列值的css向UI5表添加彩色项目符号,css,html,sapui5,Css,Html,Sapui5,我想根据特定的列值向SAP UI5表行添加彩色项目符号。如果列的值大于50,则该行的项目符号颜色应为蓝色,否则为绿色。 请告诉我如何实现这一点。使用格式化程序:) 可能语法不是这样的,您应该使用if而不是switch,但逻辑是这样的。 只需在内容中包含sap图标,就可以使用格式化程序控制格式化程序功能逻辑基础上的颜色。使用格式化程序:) 可能语法不是这样的,您应该使用if而不是switch,但逻辑是这样的。 只需在内容中包含sap图标,通过格式化程序,您就可以控制格式化程序功能逻辑基础中的颜色。

我想根据特定的列值向SAP UI5表行添加彩色项目符号。如果列的值大于50,则该行的项目符号颜色应为蓝色,否则为绿色。 请告诉我如何实现这一点。

使用格式化程序:)

可能语法不是这样的,您应该使用if而不是switch,但逻辑是这样的。 只需在内容中包含sap图标,就可以使用格式化程序控制格式化程序功能逻辑基础上的颜色。

使用格式化程序:)

可能语法不是这样的,您应该使用if而不是switch,但逻辑是这样的。
只需在内容中包含sap图标,通过格式化程序,您就可以控制格式化程序功能逻辑基础中的颜色。

您所说的项目符号是什么意思?你用什么控件?CSS项目符号…我没有任何附加控件。我只想添加一个项目符号,并且colur应该是基于列值的动态的。我使用的是SAP UI5 SAP.m表格,我希望它的所有行都具有此功能。您所说的项目符号是什么意思?你用什么控件?CSS项目符号…我没有任何附加控件。我只想添加一个项目符号,并且colur应该基于列值是动态的。我使用的是SAP UI5 SAP.m表格,我希望它的所有行都具有此功能。例如,如果您希望在值>50的情况下使用css,您可以执行类似项的操作。$().find('.sapuicon').addClass('addbluetobullet');并定义css类。AddBlueToBullett以下代码不显示任何更改-…我是否遗漏了什么?这就是列列表的外观。例如,如果您希望在值大于50的情况下使用css,您可以执行类似项的操作。$().find('.sapuicon').addClass('addbluetobullet');并定义css类。AddBlueToBullett以下代码不显示任何更改-…我是否遗漏了什么?这就是列列表的外观。
<core:Icon size="1.5rem" class="sapUiSmallMarginTop sapUiSmallMarginBegin"
                       src="sap-icon://circle-task" //insert image of bullet here
                       color="{path: 'yourvalue', formatter: '.formatIconColor'}" /> 
        formatIconColor:function(callf){
           switch(callf){
              case 'yourvalue>50': //something like this 
                 return "blue"; 

              default:
                 return "green";
           }//something like this
        },