$ injector: unpr неизвестный поставщик: $ cookiesprovider, $ cookies - PullRequest
0 голосов
/ 21 мая 2018

Uncaught Ошибка: [$ инжектор: unpr] http://errors.angularjs.org/1.7.0/$injector/unpr?cookieStoreProvider cookieStore translateCookieStorage translateLocalStorage translate

Я не знаю, почему возникает эта ошибка инжектора. В настоящее время я используюверсия angular 1.7 и cookie-файлы angular тоже. Нужно обновить другие зависимости?Кто-нибудь может мне помочь.

var myApp=angular
.module('app', [
    'ngAnimate',
    'ngCookies',
    'ngResource',
    'ngSanitize',
    'ngTouch',
    'ngStorage',
    'ui.router',
    'ui.utils',
    'mgcrea.ngStrap',
    'pascalprecht.translate',
    'oc.lazyLoad',
    'ui.load',
    'ui.jp',
    //'smart-table',
    'ang-validator',
    'angular-loading-bar',
    'dndLists'
]);

<script src="bower_components/angular-cookies/angular-cookies.js"></script>
<script src="bower_components/angular-translate/angular-translate.js"></script>
<script src="bower_components/angular-translate-loader-static-files/angular-translate-loader-static-files.js"></script>
<script src="bower_components/angular-translate-storage-cookie/angular-translate-storage-cookie.js"></script>
<script src="bower_components/angular-translate-storage-local/angular-translate-storage-local.js"></script>

Я просто использую куки для зависимости и не использую для каких-либо специальных функций.

1 Ответ

0 голосов
/ 21 мая 2018

Вы должны проверить свои сценарии.Текущий CDN имеет рабочий пример angular-cookies:

var app = angular.module('myApp', ['ngCookies']);
app.controller('myCtrl', function($cookies) {
  console.log($cookies);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.7.0/angular.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.7.0/angular-cookies.js"></script>

<div ng-app="myApp" ng-controller="myCtrl">
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...