SAP UI5 应用开发教程之五十八 - 使用工厂方法在运行时动态创建不同类型的列表行项目控件
本教程在之前的第 17 个步骤,学习了列表控件的使用方法:
SAP UI5 应用开发教程之十七 - 聚合绑定在 UI5 复合控件中的使用
如下图所示,列表里每个行项目,都是使用同一种 SAP UI5 控件进行渲染的。
这个表格控件的行项目,采用 SAP UI5 标准的 ObjectListItem 实现。
在实际项目开发过程中,我们经常遇到一些更动态的渲染需求,比如针对不同的列表行项目数据,采取不同的方式来渲染列表行项目本身。
有的朋友也许会说,这个需求可以采用本教程第 21 个步骤的自定义格式器来实现: