2020-09-12 09:25发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我在视图中使用过LIST控件。 我想更改列表中每个项目的样式(不同项目的不同背景图像)。 因此,我基本上想在控制器中动态更改类名。
请提出适当的(最佳实践)解决方案。
先谢谢了!!
嗨,Avinash,
好,所以这个要求似乎很特殊。 在这种情况下,我将onAfterRendering()钩子附加到模板列表项,并使用" getBindingContext()。getPath()"来标识列表项的索引。 有了这个,您可以调用'this。$()。addClass()'将新的类附加到每个项目上。
我不会将这种方法称为"最佳实践",因为需求本身似乎是 实际问题。 但是,此解决方案将独立于SAPUI5版本运行,并且不会对性能产生负面影响。
关于此,
Marius
最多设置5个标签!
嗨,Avinash,
好,所以这个要求似乎很特殊。 在这种情况下,我将onAfterRendering()钩子附加到模板列表项,并使用" getBindingContext()。getPath()"来标识列表项的索引。 有了这个,您可以调用'this。$()。addClass()'将新的类附加到每个项目上。
我不会将这种方法称为"最佳实践",因为需求本身似乎是 实际问题。 但是,此解决方案将独立于SAPUI5版本运行,并且不会对性能产生负面影响。
关于此,
Marius
一周热门 更多>