点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在尝试加载结构化的json文...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在尝试加载结构化的json文...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在尝试加载结构化的json文件(实体模型),然后将其绑定到视图。 也有其他视图也使用该json对象(实体集)的一部分,但这已经超越了我自己,因为我什至无法加载一个简单的json结构。 如果这很重要,我正在使用Eclipse作为编辑器,我的json文件位于webContent目录中,而控制器位于webContent/controller目录中。 我们在index.html中设置了tabLayout以指向webContent目录。
我根本无法加载json文件,这是我的控制器代码的一部分:
..... var TableController = Controller.extend(" tabLayout.controller.testcontroller",{ onInit:函数(){ var oMydata = new sap.ui.model.json.JSONModel(); oMydata.loadData(" tabLayout/Mydata.json"); console.log(JSON.stringify(oMydata.getData())); ....
在通过Chrome浏览器进行调试时,oMydata的odata部分未显示任何数据。
我也尝试过:
oReturns.loadData(" Mydata.json");
oReturns.loadData("/img/Mydata.json");
oReturns.loadData(" ./tabLayout/Mydata.json");
但没有喜悦。
如果我在控制台中使用setData手动声明它正在工作,则该
我的json文件的格式为:
{ " oMydata":{ [ {" field1":" xyz", " field2":" abc" } ] } }
如果有人可以看到明显的东西,那就告诉我。
我没有发现使用loadData时出现的错误。 是否存在捕获错误并显示错误的好方法?
在Chrome中检查您的网络标签,看看是否发送了任何有关JSON文件的请求
我认为问题与JSON文件的存储路径有关... 您可以显示项目结构的屏幕截图吗。.
或者您可以直接从manifest.json(建议的方式)实例化JSON模型
一周热门 更多>