UI5 Popover片段绑定

时间:2019-06-21 13:04:50

标签: binding sapui5 sap-fiori

我的ui5应用程序中有一个表格,当我单击一个项目时想要显示一个弹出窗口。绑定无法正常工作。

onPress: function(oEvent) {
    if (!this._oPopover) {
        this._oPopover = sap.ui.xmlfragment("App.view.fragment.QuickView", this);
        this._oPopover.setModel(this.getView().getModel());

        this._oPopover.bindElement(oEvent.getSource()
                                         .getBindingContext()
                                         .getPath());

        this.getView().addDependent(this._oPopover);
    }
    this._oPopover.openBy(oEvent.getSource());
}

片段:

<core:FragmentDefinition xmlns="sap.m" xmlns:core="sap.ui.core">
    <Popover title="{MID}" class="sapUiContentPadding" id="pop" placement="Bottom" initialFocus="email" contentWidth="320px" contentHeight="500px">
        <Label text="{MID}"></Label>
    </Popover>
</core:FragmentDefinition>

0 个答案:

没有答案