有时,当我们启动服务器时,我们会尝试转到某个页面并收到错误“无法从状态'home'解析 resReports”。有时错误表明它无法从状态“”中解析。我们必须再次重新启动服务器,直到它工作。这种情况会间歇性发生,因此很难排除故障。
当错误发生时,我们在 aggregated.js 中看到我们的路由在控制器之前被调用,当一切正常时,aggreged.js 在路由之前显示控制器。
我们的路线在 MEAN 生成的包中。以下路线:
angular.module('mean.reports').config(['$stateProvider',
function($stateProvider) {
$stateProvider
.state('resReports', {
url: '/reports/reservations',
templateUrl: 'reports/views/reservations.html',
controller: 'ResReportsController'
})
.state('device reports', {
url: '/reports/devices',
templateUrl: 'reports/views/devices.html',
controller: 'DeviceReportsController'
});
}
]);