Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 错误:[$injector:unpr]未知提供程序:GetOrdersProvider<;-获取订单<;-订单管理员_Javascript_Angularjs_Asp.net Mvc_Asp.net Web Api - Fatal编程技术网

Javascript 错误:[$injector:unpr]未知提供程序:GetOrdersProvider<;-获取订单<;-订单管理员

Javascript 错误:[$injector:unpr]未知提供程序:GetOrdersProvider<;-获取订单<;-订单管理员,javascript,angularjs,asp.net-mvc,asp.net-web-api,Javascript,Angularjs,Asp.net Mvc,Asp.net Web Api,我想在不同的URL上执行post操作。当我尝试写不同的工厂时,我想它可以重新设计另一个工厂 Service.js var app = angular.module("ServiceApp", ["ngResource"]); app.factory('GetPortfolios', function ($resource) { return $resource("http://localhost:61347/api/PortfolioManager/GetPortfolios/

我想在不同的URL上执行post操作。当我尝试写不同的工厂时,我想它可以重新设计另一个工厂

Service.js

var app = angular.module("ServiceApp", ["ngResource"]);

    app.factory('GetPortfolios', function ($resource) {
    return $resource("http://localhost:61347/api/PortfolioManager/GetPortfolios/", {}, {
    });

    app.factory('GetOrders', function ($resource) {
        return $resource("http://localhost:61347/api/PortfolioManager/GetPortfolioOrders/");
    });
});
var app = angular.module("ServiceApp", ["ngResource"]);

app.factory('GetPortfolios', function ($resource) {
    return $resource("http://localhost:61347/api/PortfolioManager/GetPortfolios/", {}, {});
});

app.factory('GetOrders', function ($resource) {
    return $resource("http://localhost:61347/api/PortfolioManager/GetPortfolioOrders/");
});
App.js

var app = angular.module("UiApp", ["ServiceApp"]);

app.controller("PortFolioController", function ($scope, GetPortfolios) {
    $scope.Portfolios = GetPortfolios.query({ pmid: 2 });
    console.log($scope.Portfolios);
});

app.controller("OrderController", function ($scope, GetOrders) {
    $scope.Orders = GetOrders.query({ id: 25 });
    console.log(Orders);
});

在您的Service.js中,第一个工厂缺少结束符
}
请检查更新的Service.js

var app = angular.module("ServiceApp", ["ngResource"]);

    app.factory('GetPortfolios', function ($resource) {
    return $resource("http://localhost:61347/api/PortfolioManager/GetPortfolios/", {}, {
    });

    app.factory('GetOrders', function ($resource) {
        return $resource("http://localhost:61347/api/PortfolioManager/GetPortfolioOrders/");
    });
});
var app = angular.module("ServiceApp", ["ngResource"]);

app.factory('GetPortfolios', function ($resource) {
    return $resource("http://localhost:61347/api/PortfolioManager/GetPortfolios/", {}, {});
});

app.factory('GetOrders', function ($resource) {
    return $resource("http://localhost:61347/api/PortfolioManager/GetPortfolioOrders/");
});

两个工厂都缺少(代码>)工厂关闭括号functions@PankajParkar我想只有第一个!