如何在控制器 SAPUI5 中获取 JSONModel
How to get JSONModel in a controller SAPUI5
我创建了一个 JSON 数据并保存在 webapp/json/TableData.json 和 im manifest.json 中,我添加了以下代码:-
"BPCdata" : {
"type": "sap.ui.model.json.JSONModel",
"uri": "json/TableData.json"
},
我怎样才能在控制器中得到这个模型?。
尝试使用 sap.ui.getCore().getModel()
参考:https://sapui5.hana.ondemand.com/#docs/api/symbols/sap.ui.model.Context.html#getModel
将要获取的模型名称作为参数传递给getModel()
this.getView().getModel("BPCdata");
我已经用下面的代码得到了模型。有用 !!。感谢您的回复。
var bpcCollect = this.getOwnerComponent().getModel("BPCdata").getProperty("/BPC");
我创建了一个 JSON 数据并保存在 webapp/json/TableData.json 和 im manifest.json 中,我添加了以下代码:-
"BPCdata" : {
"type": "sap.ui.model.json.JSONModel",
"uri": "json/TableData.json"
},
我怎样才能在控制器中得到这个模型?。
尝试使用 sap.ui.getCore().getModel()
参考:https://sapui5.hana.ondemand.com/#docs/api/symbols/sap.ui.model.Context.html#getModel
将要获取的模型名称作为参数传递给getModel()
this.getView().getModel("BPCdata");
我已经用下面的代码得到了模型。有用 !!。感谢您的回复。
var bpcCollect = this.getOwnerComponent().getModel("BPCdata").getProperty("/BPC");