- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我无法将 ngCookies Angular 模块注入(inject)我的项目中。你能告诉我为什么吗?我已完成文档中的所有说明。如果可能的话请编写真实的代码。
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>
错误如下:
angular.js:68 未捕获错误:[$injector:modulerr] 无法实例化模块 mainApp,原因是:错误:[$injector:modulerr] 无法实例化模块 ngCookies,原因是:错误:[$injector:nomod] 模块“ngCookies”不可用!您要么拼错了模块名称,要么忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数。 http://errors.angularjs.org/1.4.4/ $injector/nomod?p0=ngCookies
最佳答案
如果您通过在 angular-cookie 末尾和“.js”之前添加一个“s”字母来更改脚本源,会有帮助吗,如下所示:
<script src="assets/js/angular-cookie/angular-cookies.js"></script>
基于angular-ngcookies API ,它的用法如下:
<script src="angular-cookies.js">
关于angularjs - Angular ngCookies,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32187016/
对于所有看到相同错误消息的人: 我使用凉亭安装 Angular cookies 。首先我用 bower install angular-cookie 我将 ngCookie 注入(inject)到我的
我无法将 ngCookies Angular 模块注入(inject)我的项目中。你能告诉我为什么吗?我已完成文档中的所有说明。如果可能的话请编写真实的代码。 var mainApp = angul
在我的 Angular 应用程序中 var mainApp = angular.module('mainApp', ['ngCookies']); 我已经定义了authCtrl Controller
我正在使用 AngularJS 1.5.0,我尝试使用 $cookies 。我还尝试使用文档中的示例代码,但它不起作用,我得到 put() is not a function。 这是LoginCont
我想按照本教程获取数据后将其存储在 cookie 中: https://docs.angularjs.org/api/ngCookies/service/$cookieStore 。但我想知道我存储的
在我的 Angular 应用程序中,我安装了 angular-cookies => npm install angular-cookies。 我将以下内容添加到我的 Angular 模块中: var
var app = angular.module('MyApp', ['ngCookies']); app.controller('MyController', function ($
我有一个 JWT token ,我想将其存储在 cookie 中。 cookie 需要至少设置 HttpOnly 标志,但我还想将 Secure 标志设置为 true。 从 Angular 文档我知道
我在控制台中打印了 cookie 数据,现在我想创建将从 cookie 名字、姓氏、eamil 和 id 获取数据的对象。当我收到以下格式的数据时如何创建对象? mainCtrl.js angular
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 3 年前。 Improve this qu
在我的应用程序中,我正在这样做: angular.module('myApp.controllers', ['ngCookies']). controller('AppCtrl', functio
使用 Bower 安装 Angular-Cookie 并将 js 文件添加到我的 HTML 后,我无法添加 ngCookies 来使用它,并显示以下错误: Uncaught Error: [$inje
我是一名优秀的程序员,十分优秀!