javascript - 无法以 Angular 加载新的模块依赖项

标签 javascript angularjs carousel steroids

我正在使用 appgyver,无法加载新模块。我收到此错误消息: 无法实例化模块legeApp,因为:\n[$injector:nomod] 模块“legeApp”不可用!您要么拼错了模块名称,要么忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数

这是我的代码,请帮忙!

JS文件

angular
  .module('legeApp', ['angular-carousel'])
  .controller('IndexControllerOrer', function($scope, supersonic, $filter) {  

});

我的布局.html

<html>
<head>
  <meta charset="utf8">
  <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">

  <title><%= yield.viewName %></title>

  <link rel="stylesheet" href="/components/supersonic/css/supersonic.css" />
  <link rel="stylesheet" href="/app/common/stylesheets/application.css" />
  <link rel="import" href="/components/supersonic/components/import.html">
  <link href="/components/angular-carousel/angular-carousel.css" rel="stylesheet" type="text/css" />


  <script src="/components/angular-carousel/angular-carousel.js"></script>
  <script src="http://localhost/cordova.js"></script>
  <script src="/components/steroids-js/steroids.js"></script>
  <script src="/components/angular/angular.js"></script>
  <script src="/components/supersonic/supersonic.js"></script>
  <script src="/components/webcomponentsjs/webcomponents.js"></script>

  <% _.each(yield.modules, function(module) { %>
  <script src="/app/<%= module %>.js"></script>
  <% }); %>
</head>
<body ng-app="<%= yield.moduleName %>">

<%= yield.view %>

</body>
</html>

我的看法

<div ng-controller="IndexControllerOrer">

  <super-navbar>
    <super-navbar-title>
      Helseplager
    </super-navbar-title>
  </super-navbar>

          <ul class="list" rn-carousel>
            <li ng-repeat="plagerOret in plagerOret" class="item item-checkbox checkbox-assertive"  >
             <label class="checkbox">
               <input type="checkbox" ng-model="plagerOret.checked">
             </label >
              {{plagerOret.value}}
            </li>
          </ul>


<button class="button button-block button-assertive" ng-click="checkValues()" value="checkitems" >
  Diagonoser
</button>

</div>

Angular-Carousel 文件位于 Components/Angular-Carousel/Angular-Carousel.css 和 Components/Angular-Carousel/Angular-Carousel.js 下

最佳答案

您的 JavaScript 中有语法错误。应该是:

angular
  .module('legeApp', ['angular-carousel'])
  .controller('IndexControllerOrer', function($scope, supersonic, $filter) {      
  });

关于javascript - 无法以 Angular 加载新的模块依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28136728/

相关文章:

javascript - 如何使用 Bootstrap 验证器验证输入标签列表

javascript - 带有 Auth0 提供程序的 Nuxt Auth 模块导致重定向循环

angularjs - 如何使用 Bower 升级到最新的 Angular 1.3 beta 版本?

AngularJS:监视元素可见性

angularjs - 过滤特定类型的所有项目(引用文档)

javascript - WordPress 主题中 slider 的自定义帖子在浏览器中首次加载后不起作用

css - 如何创建具有固定高度的响应式 bootstrap v3 旋转木马来左右裁剪图像?

javascript - 如何通过 JavaScript 中的正则表达式将 camelCase 更改为 slug-case(或 kebab-case)

javascript - 为什么 JavaScript 将其记录为 "0"?

listview - 水平视口(viewport)被赋予了无限的高度