Advertisement

SAPUI5学习指南:Aggregation Binding应用

阅读量:

前言

在进行SAPUI5应用程序开发的过程中,XML View通常是首选的开发方式。然而,在一些特殊场景下,例如需要实现数据的动态绑定或生成动态视图时,往往不得不借助JavaScript进行处理。因此,掌握Aggregation Binding的使用方法显得尤为重要。

数据模型绑定机制

我们以一个combox作为示例:若采用js view的方式,可运用以下代码实现。

复制代码
    var oItemTemplate = new sap.ui.core.ListItem({text:"{name}"});
    var oComboBox = new sap.ui.commons.ComboBox({
    items: {
        path: "/company/contacts", 
        template: oItemTemplate
    }
    });
    
      
      
      
      
      
      
      
    

若采用聚合绑定的实现方式,则可遵循以下步骤进行:

复制代码
    oComboBox.bindAggregation("items", "/company/contacts", new sap.ui.core.ListItem({text:

全部评论 (0)

还没有任何评论哟~