对话框显示空白的UI5

时间:2018-07-20 07:33:09

标签: dialog sapui5

我的对话框视图定义如下。由于某种原因,它会显示空白对话框。如果我取消注释已经注释过的控件并注释整个,则可以正常工作。我不了解可能有什么问题。相同的代码可用于

的另一个对话框

View.xml

    <core:FragmentDefinition xmlns="sap.m" xmlns:core="sap.ui.core" xmlns:l="sap.ui.layout">
    <Dialog id="editCompanyDialog" contentWidth="800px" contentHeight="100%" afterClose="onCancelEditCompanyDialog"
        busy="{sharedApp>/oBusy/busy}" busyIndicatorDelay="{sharedApp/oBusy/delay}">
        <!--<Toolbar class="modal-header">-->
        <!--    <Text text="Edit Company Information" class="modal-title"/>-->
        <!--    <core:Icon class="modal-logo" src="sap-icon://edit-icon"/>-->
        <!--    <Button text="x" class="btn-link modal-close-button" press="onCancelEditCompanyDialog"/>-->
        <!--</Toolbar>-->
    <subHeader>
            <Toolbar>
                <Text class="sapUiSmallMarginBegin dialogTitle" text="{/headerText}"/>
                <ToolbarSpacer></ToolbarSpacer>
                <Button class="btn-link-grey" custdata:name="maDialog" icon="sap-icon://decline" tooltip="{i18n>GB_Close}" press="onCloseDialog"/>
            </Toolbar>
   </subHeader>
    <Panel>
            <content>
        <l:BlockLayout id="editCompanyBlockLayout">
            <l:BlockLayoutRow>
                <l:BlockLayoutCell>
                    <VBox>
                        <ObjectIdentifier text="Edit your company information"/>
                    </VBox>
                </l:BlockLayoutCell>
            </l:BlockLayoutRow>
            <l:BlockLayoutRow>
                <l:BlockLayoutCell>
                    <VBox>
                        <Label text="{i18n>CC_Company}" labelFor="Name1"/>
                        <Input id="Name1" textAlign="Left" value="{EditCompany>/Input/Name1}" fieldGroupIds="FC"/>
                    </VBox>
                </l:BlockLayoutCell>
            </l:BlockLayoutRow>
 </content>
</Panel>

1 个答案:

答案 0 :(得分:2)

在您的按钮中,您使用的是自定义数据名称空间,但尚未声明它。

添加

xmlns:custdata="http://schemas.sap.com/sapui5/extension/sap.ui.core.CustomData/1"

core:FragmentDefinition标签中的视图顶部