Sapui5 UI5应用程序

Sapui5 UI5应用程序,sapui5,Sapui5,我正在尝试将我的应用程序集成到另一个应用程序中,但由于找不到文件夹而出现问题,该应用程序作为独立应用程序运行良好,因此它与映射有关。我希望有人能帮助我 因此,应用程序A有一个名为models的文件夹,在models中我们有一个icons.json。运行应用程序a时,它会识别此文件夹和JSON,因此一切正常 我们从应用程序B调用应用程序A,但现在应用程序A正在应用程序B中查找文件夹模型,但找不到它 有没有一种方法可以使应用程序看起来只与自身相关,而不是与调用应用程序相关 TIA。我建议您使用浏览器

我正在尝试将我的应用程序集成到另一个应用程序中,但由于找不到文件夹而出现问题,该应用程序作为独立应用程序运行良好,因此它与映射有关。我希望有人能帮助我

因此,应用程序A有一个名为models的文件夹,在models中我们有一个
icons.json
。运行应用程序a时,它会识别此文件夹和JSON,因此一切正常

我们从应用程序B调用应用程序A,但现在应用程序A正在应用程序B中查找文件夹模型,但找不到它

有没有一种方法可以使应用程序看起来只与自身相关,而不是与调用应用程序相关


TIA。

我建议您使用浏览器调试工具浏览可用目录。你可能会看到路径是如何改变的。我可以看到结构,但应用程序实际上并没有加载所有文件夹,然后它也指向主应用程序。所以它看起来像是:sap-bc/ui5_ui5/sap-Application A和Application B。你说的“集成”是什么意思?如果集成意味着作为一个组件嵌入,那么所有应用程序都有自己的清单,其中定义了文件夹结构和名称空间,然后在require样式的控制器和控件中使用。如果没有看到一些代码,就不可能知道如何处理您的特定问题。同时,这里有一个关于这个问题的答案是的,这就是我的意思,所以我有一行代码:var scenarioIcons=new JSONModel();加载数据(“model/scenarioIcons.json”,null,false);但它正在应用程序B/模型中寻找。。。。。。而不是应用程序/模型。我试着把完整的文件路径,点向前斜杠等都放在它之前,但我似乎无法让它工作。