如何更改LIST控件的每个项目的类名

2020-09-12 09:25发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我...

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

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


大家好,

我在视图中使用过LIST控件。 我想更改列表中每个项目的样式(不同项目的不同背景图像)。 因此,我基本上想在控制器中动态更改类名。

请提出适当的(最佳实践)解决方案。

先谢谢了!!

2条回答
打个大熊猫
2020-09-12 09:56

嗨,Avinash,

好,所以这个要求似乎很特殊。 在这种情况下,我将onAfterRendering()钩子附加到模板列表项,并使用" getBindingContext()。getPath()"来标识列表项的索引。 有了这个,您可以调用'this。$()。addClass()'将新的类附加到每个项目上。

我不会将这种方法称为"最佳实践",因为需求本身似乎是 实际问题。 但是,此解决方案将独立于SAPUI5版本运行,并且不会对性能产生负面影响。

关于此,

Marius

一周热门 更多>