代码之家  ›  专栏  ›  技术社区  ›  Priyank Dey

AngularJs加载错误。未捕获错误:[$injector:modulerr]未能实例化模块myAppRv,原因是

  •  0
  • Priyank Dey  · 技术社区  · 8 年前

    我是新来安格拉斯的。我正在努力在我的项目中做一些工作。但我在谷歌搜索时发现了一个很常见的错误,很多人都遇到了同样的错误。我想尽了一切办法,但都解决不了。 这里的差别是,当我第一次启动服务器时,我没有得到错误,当我刷新页面时,我得到错误。有人能通过查看我的代码来建议我吗?我在下面分享我的代码。

    控制台中出现错误:

    angular.js:116 Uncaught Error: [$injector:modulerr] Failed to instantiate module myAppRv due to:
    Error: [$injector:nomod] Module 'myAppRv' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.
    http://errors.angularjs.org/1.6.9/$injector/nomod?p0=myAppRv
        at http://192.168.1.6:3000/js/angular.js:116:12
        at http://192.168.1.6:3000/js/angular.js:2303:17
        at ensure (http://192.168.1.6:3000/js/angular.js:2224:38)
        at module (http://192.168.1.6:3000/js/angular.js:2301:14)
        at http://192.168.1.6:3000/js/angular.js:4999:22
        at forEach (http://192.168.1.6:3000/js/angular.js:408:20)
        at loadModules (http://192.168.1.6:3000/js/angular.js:4983:5)
        at createInjector (http://192.168.1.6:3000/js/angular.js:4900:19)
        at doBootstrap (http://192.168.1.6:3000/js/angular.js:1955:20)
        at bootstrap (http://192.168.1.6:3000/js/angular.js:1976:12)
    http://errors.angularjs.org/1.6.9/$injector/modulerr?p0=myAppRv&p1=Error%3A%20%5B%24injector%3Anomod%5D%20Module%20'myAppRv'%20is%20not%20available!%20You%20either%20misspelled%20the%20module%20name%20or%20forgot%20to%20load%20it.%20If%20registering%20a%20module%20ensure%20that%20you%20specify%20the%20dependencies%20as%20the%20second%20argument.%0Ahttp%3A%2F%2Ferrors.angularjs.org%2F1.6.9%2F%24injector%2Fnomod%3Fp0%3DmyAppRv%0A%20%20%20%20at%20http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A116%3A12%0A%20%20%20%20at%20http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A2303%3A17%0A%20%20%20%20at%20ensure%20(http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A2224%3A38)%0A%20%20%20%20at%20module%20(http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A2301%3A14)%0A%20%20%20%20at%20http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A4999%3A22%0A%20%20%20%20at%20forEach%20(http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A408%3A20)%0A%20%20%20%20at%20loadModules%20(http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A4983%3A5)%0A%20%20%20%20at%20createInjector%20(http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A4900%3A19)%0A%20%20%20%20at%20doBootstrap%20(http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A1955%3A20)%0A%20%20%20%20at%20bootstrap%20(http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A1976%3A12)
        at http://192.168.1.6:3000/js/angular.js:116:12
        at http://192.168.1.6:3000/js/angular.js:2303:17
        at ensure (http://192.168.1.6:3000/js/angular.js:2224:38)
        at module (http://192.168.1.6:3000/js/angular.js:2301:14)
        at http://192.168.1.6:3000/js/angular.js:4999:22
        at forEach (http://192.168.1.6:3000/js/angular.js:408:20)
        at loadModules (http://192.168.1.6:3000/js/angular.js:4983:5)
        at createInjector (http://192.168.1.6:3000/js/angular.js:4900:19)
        at doBootstrap (http://192.168.1.6:3000/js/angular.js:1955:20)
        at bootstrap (http://192.168.1.6:3000/js/angular.js:1976:12)
    http://errors.angularjs.org/1.6.9/$injector/modulerr?p0=myAppRv&p1=Error%3A%20%5B%24injector%3Anomod%5D%20Module%20'myAppRv'%20is%20not%20available!%20You%20either%20misspelled%20the%20module%20name%20or%20forgot%20to%20load%20it.%20If%20registering%20a%20module%20ensure%20that%20you%20specify%20the%20dependencies%20as%20the%20second%20argument.%0Ahttp%3A%2F%2Ferrors.angularjs.org%2F1.6.9%2F%24injector%2Fnomod%3Fp0%3DmyAppRv%0A%20%20%20%20at%20http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A116%3A12%0A%20%20%20%20at%20http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A2303%3A17%0A%20%20%20%20at%20ensure%20(http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A2224%3A38)%0A%20%20%20%20at%20module%20(http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A2301%3A14)%0A%20%20%20%20at%20http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A4999%3A22%0A%20%20%20%20at%20forEach%20(http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A408%3A20)%0A%20%20%20%20at%20loadModules%20(http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A4983%3A5)%0A%20%20%20%20at%20createInjector%20(http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A4900%3A19)%0A%20%20%20%20at%20doBootstrap%20(http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A1955%3A20)%0A%20%20%20%20at%20bootstrap%20(http%3A%2F%2F192.168.1.6%3A3000%2Fjs%2Fangular.js%3A1976%3A12)
        at http://192.168.1.6:3000/js/angular.js:116:12
        at http://192.168.1.6:3000/js/angular.js:5023:15
        at forEach (http://192.168.1.6:3000/js/angular.js:408:20)
        at loadModules (http://192.168.1.6:3000/js/angular.js:4983:5)
        at createInjector (http://192.168.1.6:3000/js/angular.js:4900:19)
        at doBootstrap (http://192.168.1.6:3000/js/angular.js:1955:20)
        at bootstrap (http://192.168.1.6:3000/js/angular.js:1976:12)
        at angularInit (http://192.168.1.6:3000/js/angular.js:1861:5)
        at HTMLDocument.<anonymous> (http://192.168.1.6:3000/js/angular.js:34354:5)
        at j (http://192.168.1.6:3000/js/jquery.min.js:2:27136)
    

    指数html

    <html ng-app="myAppRv">
    <head>
        <link rel="stylesheet" href="css/bootstrap.min.css">  
        <link rel="stylesheet" href="css/jquery-ui.css">
        <link rel="stylesheet" href="css/datepicker.min.css">
        <link rel="stylesheet" href="lib/framework7/css/framework7.ios.min.css">
        <link rel="stylesheet" href="lib/framework7/css/framework7.ios.colors.min.css">
        <link rel="stylesheet" href="img/fonts/font-awesome.min.css">
        <link rel="stylesheet" href="css/styles.css">    
    </head>
    <body>
    
    
       <div ng-controller="myDashCtrl">
          <h2>Hello, <span>{{userName}}</span></h2>
          <select ng-model="selectedClient" ng-options="x.inv_name for x in clientDetails">
          </select>
       </div>
    
    
        <script type="text/javascript" src="js/jquery.min.js"></script>
        <script type="text/javascript" src="js/jquery-ui.js"></script>
        <script type="text/javascript" src="cordova.js"></script>
        <script type="text/javascript" src="js/angular.js"></script>
        <script type="text/javascript" src="js/bootstrap.min.js"></script>
        <script type="text/javascript" src="js/bootstrap-datepicker.min.js"></script>
        <script type="text/javascript" src="lib/framework7/js/framework7.min.js"></script>
        <script type="text/javascript" src="js/sortable.js"></script>
        <script type="text/javascript" src="js/moment.js"></script>
        <script type="text/javascript" src="js/highstock.js"></script>
        <script type="text/javascript" src="js/chart.js"></script> 
        <script type="text/javascript" src="js/landing.js"></script>
        <script type="text/javascript" src="js/common.js"></script>
        <script type="text/javascript" src="js/comparision.js"></script>
        <script type="text/javascript" src="js/dataTables.min.js"></script> 
        <script type="text/javascript" src="js/rangeslider.min.js"></script>
    
        <script type="text/javascript" src="js/my-app.js"></script>
    </body>
    

    我的应用。js

     var appc = angular.module("myAppRv", []);
     appc.controller("myDashCtrl", function($scope) {
    
    $$.get(curr_ip+'app_url/index', function (client_data_ajax) {
      var client_data=JSON.parse(client_data_ajax);
      console.log("...................................................");
    
      console.log(client_data);
    
      $scope.userName = client_data.name;
      alert($scope.userName);
      $scope.clientDetails = client_data.client;
    
      console.log($scope.clientDetails);
    
      console.log("...................................................");
    
    });
    });
    
    0 回复  |  直到 8 年前