如何在欢迎弹出窗口中显示oData内容

问题描述 投票:-1回答:1

如何在oData服务中显示html标签中的数据。它是UI插件。

请找到下面给出的片段代码。我必须在这个区域显示数据,根据某些条件手动输入。如果您有任何其他想法,那么请分享。请在Git URL - zwelcomepopup找到我的项目

欢迎使用GW系统按关闭按钮开始您的活动。

<VBox>
    <html:div style="background-color: #fff; padding: 32px 16px 0 16px; margin: 0; overflow: hidden; font-family: Arial, Calibri, Tahoma, Geneva, sans-serif; background-color: #fff; min-height: 296px;">
        <html:h1 style="color: #007cc0; font-size: 25px; padding-bottom: 16px; border-bottom: solid #cdcdcd 4px; font-weight: normal; margin: 0;">
            Whats New</html:h1>
        <html:p style="color: #666; line-height: 20px; margin-bottom: 0; font-size: 16px;">
            ***Welcome to GWX system press close button to start your activity.***
        </html:p>
    </html:div>
</VBox>
javascript html odata sapui5
1个回答
0
投票

您可以在component.js中打开带有OData内容的SAPUI5 - Dialog:

   sap.ui.define(["sap/m/Dialog"], function(Dialog) {

    return Component.extend("my.Launchpad.plugin.Component", {
        init: function() {

            //Read Data...

            var sWelcomeText = this.oModel.getProperty("/WelcomeText"); //Get the OData Content
            var oDialog = new Dialog("myDialog", {
                title: "Whats New",
                content: [
                    new sap.m.Text({
                        text: sWelcomeText
                    }).addStyleClass("sapUiSmallMargin")
                ],
                buttons: [
                    new sap.m.Button({
                        text: "Close",
                        press: function () {
                            oDialog.close();
                        }
                    })
                ]
            });
            oDialog.open();
        }
    });

});
© www.soinside.com 2019 - 2024. All rights reserved.