【问题标题】:Angular 1.4.2 $injector:modulerr Module ErrorAngular 1.4.2 $injector:modulerr 模块错误
【发布时间】:2015-07-08 17:16:32
【问题描述】:

我尝试了所有解决方案(Stackoverflow 等),但没有一个对我有用。 所有脚本都已加载,我使用 vs 2015,我正在尝试组合一个菜单。 移动角度版本 1.2 角 1.4.2 我调用我的函数(从 pageteste.js 开始) 谢谢大家

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>jQuery Mobile Web App</title>
    <link href="css/mobile-angular-ui-base.min.css" rel="stylesheet" />
    <script src="scripts/angular.min.js"></script>
    <script src="scripts/angular-route.min.js"></script>
    <script src="scripts/angular-touch.min.js"></script>
    <script src="scripts/angular-resource.min.js"></script>
    <script src="scripts/mobile-angular-ui.min.js"></script>
    <script src="cordova.js" type="text/javascript"></script>
    <script src="scripts/pageteste.js"></script>
    <script type="text/javascript">
        function start() {
            var app = angular.module('AngularUIBucketApp', [
    "ngRoute",
    "ngTouch",
    "mobile-angular-ui"
            ]);

         /*   angular.module('myApp', [
   "ngRoute",
   "mobile-angular-ui",
            ]).config(function ($routeProvider) {
                $routeProvider.when('/', {
                    // ...
                });
                // ...
            });*/
        }
    </script>
</head>
<body ng-app="AngularUIBucketApp">

    // go

</body>
</html>

【问题讨论】:

  • 你有没有调用过你的 start() 函数来初始化你的应用程序
  • 你不需要在 start() 函数中封装你的代码

标签: javascript angularjs visual-studio-cordova


【解决方案1】:

就像@Tom 所说,您需要实际调用您的start() 函数。

function start() {

  var app = angular.module('AngularUIBucketApp', [
    "ngRoute",
    "ngTouch",
    "mobile-angular-ui"
  ]);   
 } 

 start();

【讨论】:

    【解决方案2】:

    解决方案:我需要在 Nuget“右键->Manege NugGet Packages”上安装 Angular.js

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-20
      • 1970-01-01
      • 2016-03-12
      • 1970-01-01
      • 2017-03-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多