如何在不使用sapui5中的window对象的情况下声明全局变量

时间:2017-02-23 10:45:28

标签: javascript global-variables sapui5

我已经关注了许多例子,没有人能得到我的结果。

提前致谢

2 个答案:

答案 0 :(得分:0)

你试过“这个”吗? 此解决方案是在SAP WEB IDE中构建的。如果您正在使用任何其他平台,请对其进行修改。

视图中的代码

<Button text="Click to display global variable" press="onDisplay"></Button>

控制器中的代码

    onInit:function()
    {
        this.value = "Welcome New user!";   //global variable
    },
    onDisplay:function()
    {
        sap.m.MessageToast.show(this.value);
    }

如果有任何疑问,请回复。

由于 基兰·伊斯拉尼

答案 1 :(得分:0)

       onInit : function(){
           $.sap.myVar = "console this";
       },

       someFunction : function(){
           console.log($.sap.myVar);
       }

//通过这样声明,您可以通过应用程序访问变量