我的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