Sapui5 &引用;未捕获类型错误:sap.ui.require.toUrl不是函数;
我试图学习Fiori时出错。任何帮助都将不胜感激 在onInit中,它说: 未捕获类型错误:sap.ui.require.toUrl不是函数Sapui5 &引用;未捕获类型错误:sap.ui.require.toUrl不是函数;,sapui5,Sapui5,我试图学习Fiori时出错。任何帮助都将不胜感激 在onInit中,它说: 未捕获类型错误:sap.ui.require.toUrl不是函数 sap.ui.define([ “sap/ui/core/mvc/Controller”, // ... ],函数(控制器/*…*/){ “严格使用”; 返回Controller.extend(“Upload\u TestUpload\u Test.Controller.View1”{ onInit:function(){ var sPath=sap.ui
sap.ui.define([
“sap/ui/core/mvc/Controller”,
// ...
],函数(控制器/*…*/){
“严格使用”;
返回Controller.extend(“Upload\u TestUpload\u Test.Controller.View1”{
onInit:function(){
var sPath=sap.ui.require.toUrl(“Upload_Test/uploadCollection.json”);
this.getView().setModel(新的JSONModel(sPath));
},
// ...
});
});
Sap用户界面版本:“1.52.12”
var sPath=sap.ui.require.toUrl(“Upload\u Test/uploadCollection.json”);
Sap用户界面版本:“1.52.12”
APIsap.ui.require.toUrl
仅从1.58.0开始提供。如果无法更新UI5,则必须改用APIjQuery.sap.getResourcePath
:
sap.ui.define([
“sap/ui/core/mvc/Controller”,
“jquery.sap.global”,
// ...
],函数(控制器,jQuery/*…*/){
“严格使用”;
返回控制器。扩展(“…”{
onInit:function(){
var sPath=jQuery.sap.getResourcePath(“Upload_Test/uploadCollection.json”);//使用UI5 1.58中的sap.ui.require.tour。jQuery API已被弃用!
this.getView().setModel(新的JSONModel(sPath));
// ...
},
// ...
});
});