【问题标题】:Cannot inject angular cookies - Unknown provider error无法注入角度 cookie - 未知的提供程序错误
【发布时间】:2017-03-11 20:03:00
【问题描述】:

在我的基本控制器中,我添加了ngCookies

var app = angular.module("MyApp", ["ui.router", "ngCookies"]);

然后在我处理登录的登录控制器中:

(function () {
    angular.module("MyApp").controller("LoginCtrl", ["$scope", "$state", "$http", "$cookies", MyLogin]);

    function MyLogin($scope, $state, $http, $cookies) {

    }

})();

现在我收到一个错误:

错误:[$injector:unpr] 未知提供者:$cookiesProvider

我为angular-cookies.min.js设置了引用

<script type="text/javascript" src="Scripts/angular.js"></script>
<script type="text/javascript" src="Scripts/angular-cookies.min.js"</script>

【问题讨论】:

    标签: angularjs cookies


    【解决方案1】:

    也许您对脚本引用有一些问题,因为正如您在 this jsbin 中看到的那样,一切正常。

    调试您的 html 代码并查看是否正确包含 angular-cookies 库;)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-15
      • 1970-01-01
      • 2015-03-28
      • 2013-07-07
      • 1970-01-01
      相关资源
      最近更新 更多