Définir la vue par défaut pour plusieurs états AngularJS ui.router

J'ai plusieurs points de vue dans angulaire de l'application. Actuellement, je suis à l'aide de l'interface utilisateur.routeur $stateProvider pour établir les points de vue. Mais je trouve cela très pénible car je dois répéter chacun des points de vue dans chaque état. Est-il un moyen de définir une vue par défaut pour tous les états, plutôt que de les répéter dans chaque état?

$stateProvider
.state('default', {
    url: '/default',
    views:{
        view_1: {
            templateUrl: 'view1',
            controller: function($scope){}
        },
        view_2: {
            templateUrl: 'view2',
            controller: function($scope){}
        },
        view_3: {
            templateUrl: 'view3',
            controller: function($scope){}
        }
    }
})
.state('changed_state', {
    url: '/changed_state',
    views:{
        view_1: {
            templateUrl: 'view1',
            controller: function($scope){}
        },
        view_2: {
            templateUrl: 'changed_view2',
            controller: function($scope){}
        },
        view_3: {
            templateUrl: 'view3',
            controller: function($scope){}
        }
    }
})

Je veux seulement avoir à lister les vues par défaut pour tous les membres, une fois, et ensuite seulement de changer les points de vue qui changent à chaque changement d'état. c'est à dire:

.state('default', {
    url: '/default',
    views:{
        view_1: {
            templateUrl: 'view1',
            controller: function($scope){}
        },
        view_2: {
            templateUrl: 'view2',
            controller: function($scope){}
        },
        view_3: {
            templateUrl: 'view3',
            controller: function($scope){}
        }
    }
})
.state('changed_state', {
    url: '/changed_state',
    views:{
        view_2: {
            templateUrl: 'changed_view2',
            controller: function($scope){}
        }
    }
})

Grâce

source d'informationauteur Tui Popenoe