Angularjs 获取错误:参数';ctrl';未在angular js中定义

Angularjs 获取错误:参数';ctrl';未在angular js中定义,angularjs,angular-ui,angular-ui-bootstrap,angularjs-routing,angularjs-controller,Angularjs,Angular Ui,Angular Ui Bootstrap,Angularjs Routing,Angularjs Controller,my index.html文件包含以下内容: <script src="scripts/controllers/form/DashboardCtrl.js" /> <script src="scripts/controllers/chart/morrisChartCtrl.js" /> 我的仪表板页面如下所示: <div class="page page-dashboard" data-ng-controller="DashboardCtrl"&g

my index.html文件包含以下内容:

  <script src="scripts/controllers/form/DashboardCtrl.js" />
  <script src="scripts/controllers/chart/morrisChartCtrl.js" />
我的仪表板页面如下所示:

    <div class="page page-dashboard" data-ng-controller="DashboardCtrl">

<div class="panel-body" data-ng-controller="morrisChartCtrl"> 
</div></div>

所以我无法理解为什么myController没有被调用

你能把它放到小提琴里吗?你有一个空的DIV,有一个控制器和数据,但根本没有输出?没有显示任何内容是有道理的。也许在DIV中放一些类似{mainData | json}的东西。嗨,DIV不是空的,我把它放在这里时犯了一个错误。我在浏览器上看不到任何东西
    <div class="page page-dashboard" data-ng-controller="DashboardCtrl">

<div class="panel-body" data-ng-controller="morrisChartCtrl"> 
</div></div>
app.controller('morrisChartCtrl',  function($scope) {
$scope.mainData = [
  {
    month: '2013-01',
    xbox: 294000,
    will: 136000,
    playstation: 244000
  }];
});