Sapui5 我无法在json模型中加载json文件,因为该文件不在路径中

Sapui5 我无法在json模型中加载json文件,因为该文件不在路径中,sapui5,Sapui5,我一直在尝试将Nodes.json文件加载到我的json模型对象中。但它没有被加载。如何获取sapui5中任何文件的完整路径 您可以访问json文件,如下所示 确保模型文件夹中有json文件 另一种保持模型就绪的方法是使用manifest.json。如果您的项目结构镜像:myproject/webapp/model/MyJSONFile.json,那么您可以使用 var oJsonFile=new sap.ui.model.json.JSONModel("model/myJson.json")

我一直在尝试将Nodes.json文件加载到我的json模型对象中。但它没有被加载。如何获取sapui5中任何文件的完整路径

您可以访问json文件,如下所示

确保模型文件夹中有json文件


另一种保持模型就绪的方法是使用manifest.json。如果您的项目结构镜像:myproject/webapp/model/MyJSONFile.json,那么您可以使用

 var oJsonFile=new sap.ui.model.json.JSONModel("model/myJson.json");
这将实例化模型,并在别名为“mymodel”的组件上设置它

希望这对你有帮助

 var oJsonFile=new sap.ui.model.json.JSONModel("model/myJson.json");
    ...
"models": {
            "i18n": {
                "type": "sap.ui.model.resource.ResourceModel",
                "settings": {
                    "bundleName": "nav.splitapp.i18n.i18n"
                }
            },
            "mymodel": {
                "type": "sap.ui.model.json.JSONModel",
                "uri": "./model/MyJSONFile.json"
            }
        },
...