如何在会话中保持变量值

2020-08-22 16:18发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我应该如何在会话中存储值并将其用于整个UI应用程序。

仅供参考,

我没有从表格中获取这些值。

谢谢

Suja Arjunan

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我应该如何在会话中存储值并将其用于整个UI应用程序。

仅供参考,

我没有从表格中获取这些值。

谢谢

Suja Arjunan

付费偷看设置
发送
3条回答
ZJXianG
1楼-- · 2020-08-22 17:02

由于全局变量被视为不当行为, 更好的方法是将它存储在核心的JSONModel中,整个应用程序也可以使用它:

 var model = new sap.ui.model.json.JSONModel();
 model.setData({
     yourGloballyAccessibleProperty:" SomeValue"
 });
 sap.ui.getCore()。setModel(model);
 

您可以使用

进行设置
 sap.ui.getCore()。getModel()。setProperty("/img/yourGloballyAccessibleProperty"," someOtherValue");
 

并通过

获取其值
 sap.ui.getCore()。getModel()。getProperty("/img/yourGloballyAccessibleProperty");
 
Nan4612
2楼-- · 2020-08-22 17:05

嗨,Suja,

sessionStorage.setItem(" key"," value"); //用于设置值

sessionStorage.getItem(" key"); //获取值

sessionStorage.removeItem(" key"); //删除值



致谢

Nagarjun

哎,真难
3楼-- · 2020-08-22 17:25

但未定义sessionStorage发生错误

一周热门 更多>