为什么我不能将角饼干加载到我的应用程序中?
问题描述:
我正试图解决这个问题,但我无法让它工作。我想将NgCookies
(角饼干)加入我的应用程序,但它只是给我一个错误。为什么我不能将角饼干加载到我的应用程序中?
我有这样的:
包括JS:
<html>
<script src="js/angular1.6.1.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.6.1/angular-cookies.js"></script>
</html>
应用控制器:
var myApp = angular.module('myApp', ['ionic', 'ui.router', 'ngCordova', 'ngCookies']);
控制器:
myApp.controller('HomeController', ['$scope', '$cookies', function ($scope, $cookies) {
// Retrieving a cookie
$scope.userName = $cookies.userName || "";
// Setting a cookie
$cookies.userName = 'testUser';
}]);
我得到的错误是:
Error: [$injector:unpr] Unknown provider: $cookiesProvider <- $cookies <- HomeController
我采用了棱角分明的版本1.6.1和角饼干版本1.6.1
我不知道我我在这里做错了。我检查了其他问题,但给出的解决方案并不适合我。我检查了版本,我检查了是否在Angular-Cookies etcetera之前加入了Angular。我现在没有选择。
你有任何其他控制台错误? – Rakeschand
不,这就是我的全部......这只是疯狂。不知道这里发生了什么。 – Siyah