2

このビューを作成しました。レスポンシブを有効にすると、何も表示されません。レスポンシブを無効にすると、行が表示されます。その理由は何ですか?

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 出力では、ViewRepeaters 本体の ul 要素には何もレンダリングされません。

レスポンシブが true の場合にのみ要素が正しくレンダリングされる理由がわかりません。誰にもアイデアはありますか?

ありがとう!

4

1 に答える 1

-1

モデル バインディングが行われている様子は見られません。おそらくこれが欠落しています。(または間違っている)

于 2014-03-25T10:46:42.897 に答える