Я следил за многими примерами, и ни один из них не дает мне результата.Как объявить глобальные переменные без использования оконного объекта в sapui5
Заранее спасибо
Я следил за многими примерами, и ни один из них не дает мне результата.Как объявить глобальные переменные без использования оконного объекта в sapui5
Заранее спасибо
onInit : function(){
$.sap.myVar = "console this";
},
someFunction : function(){
console.log($.sap.myVar);
}
// Объявив, как это вы можете получить доступ к переменной через вне приложения
Пробовал ли вы «это». Это решение построено в SAP WEB IDE. Измените его, если вы используете какую-либо другую платформу.
код в View
<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);
}
Revert, если какие-либо сомнения.
Благодаря Киран Israni
В этом методе переменную (this.value) можно получить только в представлении, которое вы объявляете. – santhosh
Pls поделиться тем, что вы пытались и каков был результат. – Shadow