0
我对Angular非常陌生,我只是在使用状态引擎的现有应用程序上工作。我现有的模块,它看起来像在之后添加一个新的状态Angular State Provider抛出无法解析状态错误
'app.maintenance.population.trial'
:
var maintenancePopulationModule = angular.module('maintenance.population.module', ['fileUpload.module'])
.config([
'$stateProvider', function ($stateProvider) {
$stateProvider
.state('app.maintenance.population',
{
url: '/population',
templateUrl: '/app/maintenance/population/maintenance.population.view.html',
controller: 'MaintenancePopulationController',
authorize: true
})
.state('app.maintenance.population.trial',
{
url: '/trial2',
templateUrl: '/app/maintenance/population/maintenance.population.view.html',
//controller: 'MaintenanceCodisController',
//authorize: true
});
}
]);
- 正如我们所看到的,两国之间几乎没有任何区别。它使用相同的模板并在最后添加了额外的关键字“.trial”,并停止工作。现在我做了不同的实验,这次我插手另一个模块与一个类似的实验:
angular.module('maintenance.codis.module', []) .config([ '$stateProvider', function($stateProvider) { $stateProvider .state('app.maintenance.codis', { url: '/codis', templateUrl: '/app/maintenance/codis/maintenance.codis.view.html', controller: 'MaintenanceCodisController', authorize: true }) .state('app.maintenance.codis.trial', { url: '/trial', templateUrl: '/app/maintenance/codis/maintenance.codis.view.html', //controller: 'MaintenanceCodisController', //authorize: true }); } ]);
- 这一个工程。正如你所看到的,除了.trial关键字之外,其他国家之间没有太大的区别。不知道为什么科迪斯工作,但人口没有工作。有任何想法吗?
更新您的控制台错误! – Aravind