错误加载模型

2020-09-21 22:44发布

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

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


嗨,我正在尝试将模型用作全局变量,但是我在将模型加载到控制器上时遇到了麻烦:

这是我的控制器:

 sap.ui.define([
 " jquery.sap.global",
 " sap/ui/core/mvc/Controller",
 " sap/m/MessageToast",
 " sap/ui/model/Filter",
     " sap/ui/model/odata/ODataModel",
     " sap/ui/model/json/JSONModel",
     "一个/屏幕/模型/globalVariables"
 ],函数(jQuery,控制器,MessageToast,过滤器,ODataModel,JSONModel){

 "使用严格";
 return Controller.extend(" one.screen.controller.Main",{
 globalVariables:globalVariables,
 oFecha:"",//全局变量全局变量
 nFecha:"",
 oModel:oModel = new sap.ui.model.json.JSONModel(globalVariables),
 

但我遇到此错误:

我可以在标签来源中看到它:

这是我的项目结构

这是我在索引中的名称空间:

 data-sap-ui-resourceroots ='{" one.screen":" ./"}'

有什么想法吗?

(50.6 kB)

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

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


嗨,我正在尝试将模型用作全局变量,但是我在将模型加载到控制器上时遇到了麻烦:

这是我的控制器:

 sap.ui.define([
 " jquery.sap.global",
 " sap/ui/core/mvc/Controller",
 " sap/m/MessageToast",
 " sap/ui/model/Filter",
     " sap/ui/model/odata/ODataModel",
     " sap/ui/model/json/JSONModel",
     "一个/屏幕/模型/globalVariables"
 ],函数(jQuery,控制器,MessageToast,过滤器,ODataModel,JSONModel){

 "使用严格";
 return Controller.extend(" one.screen.controller.Main",{
 globalVariables:globalVariables,
 oFecha:"",//全局变量全局变量
 nFecha:"",
 oModel:oModel = new sap.ui.model.json.JSONModel(globalVariables),
 

但我遇到此错误:

我可以在标签来源中看到它:

这是我的项目结构

这是我在索引中的名称空间:

 data-sap-ui-resourceroots ='{" one.screen":" ./"}'

有什么想法吗?

(50.6 kB)
付费偷看设置
发送
3条回答
小c菟菟
1楼-- · 2020-09-21 22:58

您曾经看过错误吗?

 globalVariables.js 

必须是js文件

一只江湖小虾
2楼-- · 2020-09-21 23:10

嗨Naoto,

子句" sap.ui.define"需要javascript代码,而不是json文件。 请注意,它用" .js"而不是json代替了文件扩展名。

尝试创建一个在此JS上返回json的函数,然后在您的模型实例上调用它。

关于,
伊万

Nir深蓝
3楼-- · 2020-09-21 23:03

但仍然不能满足您的目的

一周热门 更多>