Nie mogę wstrzyknąć modułu kątowego ngCookies do mojego projektu. Powiesz mi, dlaczego? Zrobiłem wszystkie instrukcje, które były w dokumentacji. Napisz prawdziwy kod, jeśli to możliwe, plz.Kątowe ngCookies
var mainApp = angular.module('mainApp',["ngCookies","ngRoute"]).config(appConfig);
appConfig.$inject=['$routeProvider','$cookieStore','$cookies'];
function appConfig ($routeProvider){
$routeProvider
.when(
'/add',
{
templateUrl:"view/add/index.html"
}
)
.when(
'/login',{
templateUrl:'view/login/index.html',
controller:'loginController'
}
)
.otherwise({
redirectTo:'/'
})
};
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="assets/js/jquery/dist/jquery.js" charset="utf-8"></script>
<script src="assets/js/angular/angular.js" charset="utf-8"></script>
<script src="assets/js/angular-cookie/angular-cookie.js"></script>
<script src="assets/js/angular-route/angular-route.js" charset="utf-8"></script>
<script src="assets/js/angular-resource/angular-resource.js" charset="utf-8"></script>
<script src="assets/js/app/main.js" charset="utf-8"></script>
<script src="assets/js/app/controllers/loginController.js"></script>
<script src="assets/js/app/services/userLogin.js"></script>
</head>
<body>
<div ng-app = "mainApp" class="main">
<a id="add" href="#add">Дальше</a>
<a href="#">Назад</a>
<a href="#login">Логин</a>
<div ng-view>
</div>
</div>
</body>
</html>
błędem:
angularjs: 68 Uncaught błąd: [$ iniektora: modulerr] Błędy instancji modułu mainApp powodu: błąd: [$ iniektora: modulerr ] Nie udało się utworzyć instancji modułu ngCookies z powodu: Błąd: [$ injector: nomod] Moduł 'ngCookies' jest niedostępny! Błędnie wpisałeś nazwę modułu lub zapomniałeś go załadować. Jeśli rejestrujesz moduł, upewnij się, że określasz zależności jako drugi argument. http://errors.angularjs.org/1.4.4/ $ wtryskiwacz/nomod? P0 = ngCookies
:) myślę, że to nie jest dobre rozwiązanie. Przy okazji, spróbowałem tego –
@ ЮрийШиповалов w porządku, nie ma problemu :-) Powodzenia i tak – jyrkim