点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我正在尝试在SAPUI5中创建一个简单表以了解简单应用程序如何在SAPUI5中工作,并且我对JSONModel有疑问。 我在模型文件夹中有一个文件product.json,我在控制器中的代码如下:
sap.ui.define([ 'jquery.sap.global', 'sap/ui/core/mvc/Controller', 'sap/ui/model/json/JSONModel' ],函数(jQuery,控制器,JSONModel){ "使用严格"; var TableController = Controller.extend(" mytable.controller.Table",{ onInit:函数(){ //在此示例上设置浏览的应用程序的演示模型 var oModel = new sap.ui.model.json.JSONModel(" model/product.json"); //oModel.loadData(oData); //var oModel = new JSONModel(" model/product.json"); this.getView()。setModel(oModel); } }); 返回TableController; });
我完全获得了数据,但是当我查看开发工具时(通过调试模式),oData为空,我不知道数据来自何处。 当我直接在Controller中创建oData时,我会看到带有Data im调试模式的oData。 我的问题是:当我们创建带有相对URL的JSONModel时,程序将做什么? 程序是否创建对json文件的引用?
感谢和问候
吨
(31.6 kB)
var path = jQuery.sap.getModulePath(" mytable","/model/product.json");
尝试一下,看看您是否有运气。
一周热门 更多>