1

我已经为此尝试了各种方法,但我没有得到这个,有人可以为此提供适当的解决方案吗?实际上,我知道如何使用 ajax 调用来调用 Web 服务,但是每当我尝试如下传递我的 url 时,它都会给我以下错误:

onInit: function() {

    $.ajax({
        url:"http://SERVER_IP/SAP_DEMO/register.php",
        type: "POST",
        datatype:"json",
        accepts:{ text:"application/json" },
        success: function(oResData){
            if(!oResData) {
                sap.m.MessageToast.show("No Success"); 
            }
            else { sap.m.MessageToast.show(" Success"); } 
        },
        error: function() { sap.m.MessageToast.show("unsuccessful json call"); } 
    });

    var oModel=new sap.ui.model.json.JSONModel();
    sap.ui.getCore().setModel(oModel); 
}

上面的代码给了我这个错误:

错误:Fiori 架构指南:ESLint(sap-no-hardcoded-url):找到硬编码(非相对)url。

4

1 回答 1

0

这里的文档中说:“sap-no-hardcoded-url:不允许使用硬编码的 URL。SAP Fiori 指南不允许使用硬编码的 URL 到内部或外部系统。规则详细信息:不应在 URL 中引用内部系统,而应仅引用资源的路径。”</p>

您需要在此博客中看到的单独步骤中定义目标。

于 2017-08-17T11:49:32.077 回答