这让我发疯了!
我点击一行,我想要的只是转到详细信息屏幕。这是一个表格式的应用程序。
但是我收到以下错误:
ionic.bundle.js:25642 Error: [ng:areq] Argument 'RoomsListController' is not a function, got undefined
app.js:
// jobs list view
.state('tab.jobs',{
url: '/jobs',
views: {
'tab-jobs': {
templateUrl: 'templates/tab-jobs.html',
controller: 'JobsListController'
}
}
})
// rooms list view
.state('tab.rooms',{
url: '/jobs/:jobId/rooms',
params: {
selectedJob : null,
jobId : null
},
views: {
'tab-jobs': {
templateUrl: 'templates/rooms.html',
controller: 'RoomsListController'
}
}
})
这里是jobsListController.js:
$scope.showRooms = function(job) {
$state.go('tab.rooms',{ selectedJob : job, jobId : job.id });
}