【问题标题】:Angular ngCookiesAngular ngCookies
【发布时间】:2015-11-18 03:43:09
【问题描述】:

我无法将 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>

类似的错误:

angular.js:68 Uncaught Error: [$injector:modulerr] 无法实例化模块 mainApp 由于: 错误:[$injector:modulerr] 无法实例化模块 ngCookies,原因是: 错误:[$injector:nomod] 模块“ngCookies”不可用!您要么拼错了模块名称,要么忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数。 http://errors.angularjs.org/1.4.4/$injector/nomod?p0=ngCookies

【问题讨论】:

    标签: angularjs cookies


    【解决方案1】:

    如果您通过在 angular-cookie 的末尾和“.js”之前添加一个“s”字母来更改脚本源,会有所帮助,如下所示:

    <script src="assets/js/angular-cookie/angular-cookies.js"></script>
    

    基于angular-ngcookies API,使用如下:

    <script src="angular-cookies.js">
    

    【讨论】:

    • @ЮрийШиповалов 好的,没问题 :-) 祝你好运
    猜你喜欢
    • 2016-09-29
    • 1970-01-01
    • 2018-09-01
    • 1970-01-01
    • 2017-03-28
    • 1970-01-01
    • 1970-01-01
    • 2017-10-29
    • 1970-01-01
    相关资源
    最近更新 更多