Angularjs 一个控制器正在工作,但另一个控制器出现错误。名为';CTR员工';没有注册

Angularjs 一个控制器正在工作,但另一个控制器出现错误。名为';CTR员工';没有注册,angularjs,asp.net-mvc,Angularjs,Asp.net Mvc,我是新加入angular JS MVC的。首先,我在页面上创建了一个单独的JS文件,它工作正常,然后创建了另一个页面,在JS文件中添加了另一个控制器,它开始给我错误。然后将控制器切换到不同的文件。现在第页上的正在工作,另一个正在给出此错误 angular.js:15635错误:[$controller:ctrlreg]未注册名为“ctrEmployee”的控制器 我知道已经有很多问题与这个错误有关,并尝试了所有的解决方案,但没有任何效果。我已经筋疲力尽了,在这个错误上浪费了几乎一天的时间。请不要

我是新加入angular JS MVC的。首先,我在页面上创建了一个单独的JS文件,它工作正常,然后创建了另一个页面,在JS文件中添加了另一个控制器,它开始给我错误。然后将控制器切换到不同的文件。现在第页上的正在工作,另一个正在给出此错误

angular.js:15635错误:[$controller:ctrlreg]未注册名为“ctrEmployee”的控制器

我知道已经有很多问题与这个错误有关,并尝试了所有的解决方案,但没有任何效果。我已经筋疲力尽了,在这个错误上浪费了几乎一天的时间。请不要在我的问题上重复标记,可能是我面临着更大的问题,犯了任何愚蠢的错误。这是我的密码:

App.js

var app;
(function () {
    'use strict'; //Defines that JavaScript code should be executed in "strict mode"  
    app = angular.module("ngProject", ["ngRoute"]);
})(); 


app.config(['$routeProvider', function ($routeProvider) {
    $routeProvider.when('/Employee', {
        templateUrl: 'Employee/Employee',
        controller: 'Employee'
         })
        .when('/Company', {
            templateUrl: '/Company/Company',
            controller: 'Company'
        }).otherwise({
        templateUrl: "/Home/Index"
    })
}]);
Company.js:

 app.controller('ctrCompany', function ($scope, $http) {  })

   
Employee.js:

app.controller('ctrEmployee', function ($scope, $http) {  })
in_Layout.chtml头部

<script src="~/Scripts/angular.js"></script>
<script src="~/Scripts/angular.min.js"></script>
<script src="~/Scripts/angular-route.js"></script>

<script src="~/Scripts/AngularScripts/App.js"></script>

在视图中

      <script src="~/Scripts/AngularScripts/Controller/Company.js"></script>
        <h3>Companies</h3>
        
        <div ng-app="ngProject">
            <div ng-controller="ctrCompany" ng-init="GetAllData()" class="divList"> </div>
        </div>
    <script src="~/Scripts/AngularScripts/Controller/Employee.js"></script>
    
       <div ng-app="ngProject">
            <div ng-controller="ctrEmployee" ng-init="GetAllData()" class="divList"> </div>
       </div>

公司

请帮助我,因为我熟悉angular,但不熟悉.net MVC。

JavaScript控制器在代码中有错误,这就是为什么它在控制器名称上显示错误,但错误令人困惑,在查看我的代码后发现错误并更正后,它工作了。谢谢大家

答复:
code had=代替:为参数赋值。

您在html中使用的
ctrEmployee
在哪里?我使用的ctrEmployee与ctrCompany for company相同请参见我的编辑。在您的布局中,您添加了两次角度。min文件是angular.js的缩小版本。