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