Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法实例化模块demoApp,原因是:错误:[$injector:nomod]模块';demoApp&x27;不可用_Javascript_Angularjs_Single Page Application_Ngroute - Fatal编程技术网

Javascript 无法实例化模块demoApp,原因是:错误:[$injector:nomod]模块';demoApp&x27;不可用

Javascript 无法实例化模块demoApp,原因是:错误:[$injector:nomod]模块';demoApp&x27;不可用,javascript,angularjs,single-page-application,ngroute,Javascript,Angularjs,Single Page Application,Ngroute,我正在尝试使用angular和ngRoute/ngView构建一个简单的水疗中心。我就是不能让它工作 我得到了错误:angular.js:68 未捕获错误:[$injector:modulerr]未能实例化模块demoApp,原因是: 错误:[$injector:nomod]模块“demoApp”不可用!您要么拼错了模块名,要么忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数 我查看了网络上的各种代码示例以及youtube教程,并将我的代码与他们的代码进行了比较,但我无法找出我做错了什么

我正在尝试使用angular和ngRoute/ngView构建一个简单的水疗中心。我就是不能让它工作

我得到了错误:angular.js:68 未捕获错误:[$injector:modulerr]未能实例化模块demoApp,原因是: 错误:[$injector:nomod]模块“demoApp”不可用!您要么拼错了模块名,要么忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数

我查看了网络上的各种代码示例以及youtube教程,并将我的代码与他们的代码进行了比较,但我无法找出我做错了什么。对我来说,它们看起来一模一样

我提前道歉,这似乎是一个在过去被问了很多的问题,但以前的答案对我没有任何帮助

这是我的HTML文件,它叫做“test.HTML”。


我没有包括Partial1和Partial2,因为它们似乎与问题无关,因为它们只是没有脚本的简单HTML文件。

您的错误就在这一行

<script src="..." />

普朗克的回答是:

我觉得这样做很愚蠢。不知道您不能以“/”结束脚本标记。非常感谢,你治好了我的头痛。不客气,哈哈,我也已经用一些愚蠢的东西击中了我的头。欢迎来到AngularJS世界!
var demoApp = angular.module('demoApp', ['ngRoute']);

demoApp.config(['$routeProvider', function($routeProvider) {
    $routeProvider

        .when('/partial1',
        {
            controller: 'SimpleController',
            templateUrl: 'Partials/partial1.html'
        }).when('/partial2',
        {
            controller: 'SimpleController',
            templateUrl: 'Partials/partial2.html'
        }).otherwise({redirectTo: '/partial1'});
}]);


demoApp.controller('SimpleController', function($scope){
    $scope.customers = [
        {name:'Victor', city:'Norrköping'}, 
        {name:'Mikael', city:'Göteborg'}, 
        {name:'Jocke',  city:'Göteborg'}, 
        {name:'Skåne',  city:'Ystad'}
    ];

    $scope.addCustomer = function(){
        $scope.customers.push(
        {
            name: $scope.newCustomer.name, 
            city: $scope.newCustomer.city
        });
    }
});
<script src="..." />
<script src="..." > </script>