MEAN.IO重启服务器导致状态路由失败

时间:2014-06-17 23:09:10

标签: angularjs angular-ui-router mean.io

有时当我们启动服务器时,我们会尝试转到页面并收到错误“无法解决来自州'home'的resReports”。有时错误说它无法从状态''解决。我们必须重新启动服务器,直到它工作。这种情况间歇性地发生,因此难以排除故障。

当错误发生时,我们在aggregated.js中看到我们的路由在控制器之前被调用,当一切正常工作时,aggregated.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'
            });
    }
]);

0 个答案:

没有答案