SAP UI5"发现硬编码(非相对)URL错误"

2020-09-08 19:03发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我是林雷。 当我学习步骤27:模拟服务器配置时,出现以下错误。请帮忙!!!!

第27步:模拟服务器配置

https://sapui5.hana.ondemand.com/sdk /index.html#/topic/bae9d90d2e9c4206889368f04edab508

错误:

这是代码:manifest.json

我尝试过" uri":" https://services .odata.org/V2/Northwind/Northwind.svc /"和" uri":"/img/destinations/northwind/V2/Northwind/Northwind.svc/"。 但这不起作用。

neo-app.json

mockSever.html

initMockSever.js

metadata.xml

谢谢

LEI

(141.5 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我是林雷。 当我学习步骤27:模拟服务器配置时,出现以下错误。请帮忙!!!!

第27步:模拟服务器配置

https://sapui5.hana.ondemand.com/sdk /index.html#/topic/bae9d90d2e9c4206889368f04edab508

错误:

这是代码:manifest.json

我尝试过" uri":" https://services .odata.org/V2/Northwind/Northwind.svc /"和" uri":"/img/destinations/northwind/V2/Northwind/Northwind.svc/"。 但这不起作用。

neo-app.json

mockSever.html

initMockSever.js

metadata.xml

谢谢

LEI

(141.5 kB)
付费偷看设置
发送
2条回答
Nan4612
1楼 · 2020-09-08 19:19.采纳回答

嗨。

这不是"真正的"错误,您的应用应该可以正常运行。 这只是一条ESLint规则,要求您的应用程序中不应包含硬编码的URL。 您可以使用相对路径来避免出现此消息:

 var oMockServer = new MockServer({
   rootUri:"/"
 });
 

或者,您也可以看一下并在您的模拟服务器.js文件中进行操作:

 sap.ui.define([
     " sap/ui/core/util/MockServer",
     " sap/base/util/UriParameters",
     "命名空间/路径/您的/组件"//新
 ],函数(MockServer,UriParameters,Component){//已更改
     "使用严格";

     返回{
         初始化:函数(){
            //创造
             var dataSource = Component.getMetadata()。getManifestEntry('sap.app')。dataSources ['invoiceRemote']; //新
             var oMockServer = new MockServer({
                 rootUri:dataSource.uri//已更改
             });

             [...]

         }
     };
 });

 
d56caomao
2楼-- · 2020-09-08 19:32

Hii Mauricio Lauffer

感谢您的帮助。 我已经尝试过了,并且效果很好。 错误消失。

我从webapp文件夹中删除了旧的Invoices.json文件,并且发票列表现在应由Mock Server提供。 但是,当我运行该应用程序时,列表中什么都没有。.我该怎么办?

致谢

LEI

一周热门 更多>