Nous envisageons de construire nos cms autour de l'angle et je me demande s'il existe un moyen de raccorder dynamiquement des routes dans le bloc config basé sur un fichier json importé. Nous avons utilisé la routeProvider $ et énumérant chaque page comme ça ..
.config(['$routeProvider', function($routeProvider) {
$routeProvider.when('/home', {templateUrl: 'partials/home.html', controller: 'home'});
$routeProvider.when('/archive', {templateUrl: 'partials/archive.html', controller: 'archive'});
}]);
Ce obtiendriez un peu la main à la main de type que, pour une plus grande application/site. Ce que je veux faire est d'automatiser ce processus basé sur l'entrée json. Quelqu'un peut-il penser à un moyen de s'y prendre? J'ai essayé de créer un service, mais seuls les fournisseurs peuvent être injectés dans le bloc de configuration. Les fournisseurs ne semblent pas réellement exécuter de code dans la zone de configuration, il suffit de définir certaines options qui seront exécutées lorsque ce service sera appelé plus tard dans la vie des applications.