SAPUI5:ODatav4将静态数据添加到从API下载的数据中

SAPUI5:ODatav4将静态数据添加到从API下载的数据中,odata,sapui5,Odata,Sapui5,假设我们有一些从API自动下载的项目列表 <ComboBox items="{'model>Users'}"> <c:Item key="{model>Id}" text="{model>FirstName} {model>LastName}" />

假设我们有一些从API自动下载的项目列表

          <ComboBox items="{'model>Users'}">
            <c:Item
              key="{model>Id}"
              text="{model>FirstName} {model>LastName}"
            />
          </ComboBox>

效果非常好但是现在如何通过添加更多对象来扩展使用oData下载的数据?

我尝试过的事情:

  • 试图找到某种“OnDownloadComplete”函数,以便在用户下载时,我可以附加一些。我在ODataV4中找不到这样的函数
  • 从模型中获取数据并将其他对象附着到模型。我不知道该怎么做

我看到的唯一解决方案是根本不使用oData,只使用普通API调用下载用户。

您尝试过列表绑定吗?这应该是您要查找的“onDownloadComplete”。如果是我,如果可能的话,我会将额外的数据添加到后端的oData结果中。更容易绑定,只需一个位置即可检查结果,而无需两个位置即可轻松维护