我正在尝试设置一个小应用程序来学习如何设置angular 1项目(是的,1。我们在办公室使用1,我想学习它)。
  
  
   它的一部分工作正常,但当我添加另一个控制器时,它就会崩溃。
我的项目如下所示:
  
  
   应用程序。js公司:
  
  angular.module('app', [  
    'app.controllers',
    'ds.clock'
]);
  
   时钟控制器。js公司:
  
  angular.module('app.controllers', []).controller('clockController', 
    function($scope) {
        "use strict";
        $scope.Name = "Angular";
});
  
   指数html(缩写):
  
   <body ng-app="app"> 
    <div ng-controller="clockController" style="float:right;width:20%x;margin:auto">
{{Name}}
    <div>
        <div><ds-widget-clock show-analog></ds-widget-clock></div>
    </div>
  
   我的时钟以及示波器上的“Name”属性都会显示出来。
  
  
   但是,现在我尝试添加一个额外的控制器:
  
  
   Ticker控制器。js公司
  
  angular.module('app.controllers').controller('tickerController', 
    function($scope) {
        'use strict';
        $scope.Name = 'ticker'; });
  
   我还在
   
    <head>
   
   :
  
  <script src="js/app.js"></script>
<script src="js/clockController.js"></script>
<script src="js/tickerController.js"></script>
  
   当然,指数中还有一个额外的div。html
  
    <div ng-controller="tickerController" >
        {{ $scope.Name }}
    </div>
    <div ng-controller="clockController"........
  
   但现在我被以下错误所困扰:
  
  
   
    有棱角的js:14700错误:[$controller:ctrlreg]未注册名为“clockController”的控制器。
   
  
  
   我的页面大部分是空白的。
  
  
   现在如何继续?