得到一个错误:在角度js中没有定义参数'ctrl'

时间:2014-07-22 11:08:00

标签: angularjs angular-ui angular-ui-bootstrap angularjs-routing angularjs-controller

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

  <script src="scripts/controllers/form/DashboardCtrl.js" />
  <script src="scripts/controllers/chart/morrisChartCtrl.js" />

我的app.js文件如下:

 return $routeProvider.when('/', {
        redirectTo: '/signin'
    }).when('/dashboard', {
        templateUrl: 'views/dashboard.html',secure: true
    })

我的信息中心页面如下:

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

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

我可以查看Dashboard页面,但morrisChartCtrl没有显示图表。

我的控制器定义如下:

app.controller('morrisChartCtrl',  function($scope) {
$scope.mainData = [
  {
    month: '2013-01',
    xbox: 294000,
    will: 136000,
    playstation: 244000
  }];
});

所以我无法弄清楚为什么没有调用myController

0 个答案:

没有答案