cookie添加到控制器
如何向我的控制器添加cookie是否正确?
这是错误的,当我使用$ cookie,否则一切正常。
angular.module('app', ['ngCookies']);
app.controller('loginCtrl', function ($scope, $http, $state, Authorization, $cookies) {
$cookies.put('expires', 'example');
});
错误
angular.js:13920错误:[$ injector:unpr] http://errors.angularjs.org/1.5.8/$injector/unpr?p0=%24cookiesProvider%20%3C-%20%24cookies%20%3C- %20loginCtrl位于http:// localhost:64757 / Scripts / angular.min.js:6:412位于http:// localhost:64757 / Scripts / angular.min.js:43:174位于Object的Error(native) d(http:// localhost:64757 / Scripts / angular.min.js:40:432)在d:http:// localhost:64757 / Scripts / angular.min.js:43:236处的d [as get] :http:// localhost:64757 / Scripts / angular.min.js:41:158)在Object.instantiate(http:/ / localhost:64757 / Scripts / angular.min.js:40:432) / localhost:64757 / Scripts / angular.min.js:90:32 at q(http:// localhost:64757 / Scripts / AngularUI / UI-router.min.js:7:14338)
如果您转到错误所提供的网址,请执行以下操作:https://docs.angularjs.org/error/$injector/unpr?p0=$cookiesProvider%20%3C-%20$cookies%20%3C-%20loginCtrl
你的角色应用程序无法找到你的依赖。 你有没有安装角度曲奇文件? 您可以通过以下方式安装它
npm install angular-cookies
要么
bower install angular-cookies
此外,当你声明你的角度应用程序,你应该把它分配给一个变量,然后将其用于您的控制器。
var app = angular.module('app',['ngCookies']);
app.controller('loginCtrl', function ($scope, $http, $state, Authorization, $cookies) {
$cookies.put('expires', 'example');
});
链接地址: http://www.djcxy.com/p/77683.html
上一篇: cookies add to controller
下一篇: Error [$injector:unpr] when injecting sanitize dependency