View Repeater中没有显示已激活响应的视图

时间:2013-11-21 19:03:16

标签: sapui5

我已创建此视图。如果我激活响应,则不显示任何内容。如果我停用响应,我会看到行。可能是什么原因?

createContent : function(oController) {  

    var oTileTemplate = new sap.ui.commons.layout.HorizontalLayout("tileTemplate");  

    var oEmployeeDetailsTemplate = new sap.ui.commons.layout.VerticalLayout("employeeDetailsTemplate");  

    //Name  
    var oEmployeeNameText = new sap.ui.commons.TextView( {  
        text: {  
            parts: [  
                    { path: "title" },  
                    { path: "firstname" },  
                    { path: "lastname" }  
            ]  
        },  
    });  
    oEmployeeDetailsTemplate.addContent(oEmployeeNameText);  

    //Company  
    var oEmployeeCompanyText = new sap.ui.commons.TextView( {  
        text: "{company}",  
    });  
    oEmployeeDetailsTemplate.addContent(oEmployeeCompanyText);  

    //Plant  
    var oEmployeePlantText = new sap.ui.commons.TextView( {  
        text: "{plant}",  
    });  
    oEmployeeDetailsTemplate.addContent(oEmployeePlantText);  

    //Orgunit  
    var oEmployeeOrgunitText = new sap.ui.commons.TextView( {  
        text: "{orgunit}",  
    });  
    oEmployeeDetailsTemplate.addContent(oEmployeeOrgunitText);  

    oTileTemplate.addContent(oEmployeeDetailsTemplate);  

    var oViewRepeater = new sap.suite.ui.commons.ViewRepeater("tilesViewReapeater", {  
        title: new sap.ui.commons.Title({text: "Employee View", level: sap.ui.commons.TitleLevel.H1}),  
        noData: new sap.ui.commons.TextView({text: "Sorry, no data available!"}),  

        showViews: false, // disable view selector  
        showSearchField: false,  

        //set view properties directly to the repeater  
        responsive: true,  
        itemMinWidth: 210,  
        numberOfRows: 5, // view property NumberOfTiles has legacy name here  
        rows: {  
            path: "/employees",  
            template: oTileTemplate  
        }  
    });  

    return oViewRepeater;  

在HTML-Output中,ViewRepeaters主体ul-element中没有呈现任何内容。

我不明白为什么只有当响应为真时才能正确呈现元素?有人有想法吗?

谢谢!

1 个答案:

答案 0 :(得分:-1)

我没有看到任何模型绑定正在完成,可能这是缺失的。 (或出错)