未捕获的错误:[$injector:modulerr] http://errors.angularjs.org/1.4.3/$injector/modulerr [英] Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.4.3/$injector/modulerr

查看:34
本文介绍了未捕获的错误:[$injector:modulerr] http://errors.angularjs.org/1.4.3/$injector/modulerr的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

以下是我编写的代码的错误消息.我在错误消息后提到了代码.我是新手,需要帮助!!

Below is the error message i get for the code i have written. I have mention the code after the error message. I am new and need help!!

未捕获的语法错误:意外标记 {angular.min.js:6

Uncaught SyntaxError: Unexpected token {angular.min.js:6

未捕获的错误:[$injector:modulerr]http://errors.angularjs.org/1.4.3/$injector/modulerr?p0=mainApp&p1=错误%3A…A%2F%2Flocalhost%3A8084%2FAngularProject%2FLib%2Fangular.min.js%3A19%3A339)(匿名函数)@angular.min.js:6(匿名函数)@angular.min.js:38m@ angular.min.js:7g @ angular.min.js:37eb @ angular.min.js:40d @angular.min.js:19Ac @ angular.min.js:20Zd @angular.min.js:18(匿名函数)@angular.min.js:289a@angular.min.js:176c @ angular.min.js:35"

Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.4.3/$injector/modulerr?p0=mainApp&p1=Error%3A…A%2F%2Flocalhost%3A8084%2FAngularProject%2FLib%2Fangular.min.js%3A19%3A339)(anonymous function) @ angular.min.js:6(anonymous function) @ angular.min.js:38m @ angular.min.js:7g @ angular.min.js:37eb @ angular.min.js:40d @ angular.min.js:19Ac @ angular.min.js:20Zd @ angular.min.js:18(anonymous function) @ angular.min.js:289a @ angular.min.js:176c @ angular.min.js:35"

<script src="Lib/angular.min.js" type="text/javascript"></script>
        <script src="Lib/angular-route.js" type="text/javascript"></script>
        <script>
            var demoApp=angular.module('mainApp',[ngRoute]);

            demoApp.config(function($routeProvider){
                $routeProvider
                        .when('/',
                {
                    controller:'SimpleController',
                    templateUrl:'view1.html'
                })
                        .when('/view1',{
                            controller:'SimpleController',
                            templateUrl:'/view.html'
                })
                        .otherwise({redirectTo:'/'});
            });

            demoApp.controller('SimpleController',function($scope){
            $scope.customers=[
            {name:'Joe',city:'Toronto'},
            {name:'Jane',city:'Sydney'},
            {name:'Roberto',city:'Vienna'},
            {name:'Kumiko',city:'Japan'}
           ];

           $scope.addCustomer=funtion(){
             $scope.customers.push({name:$scope.newCustomer.name,city:$scope.newCustomer.city});  
           };
        });/*
            function SimpleController($scope){
                $scope.customers=[
                    {name:'Sabin',city:'Bhaktapur'},
                    {name:'Abhi',city:'Lalitpur'},
                    {name:'shree',city:'Kathmandu'},
                    {name:'rameshwor',city:'Bhojpur'}
                   ];
            }*/
        </script>

推荐答案

ngRoute 应该用引号引起来:

var demoApp=angular.module('mainApp',['ngRoute']);

这篇关于未捕获的错误:[$injector:modulerr] http://errors.angularjs.org/1.4.3/$injector/modulerr的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆