stateParams en url de estado abstracto, ui-router, angularjs
si tengo un estado abstracto:
$stateProvider.
state('drug', {
abstract: true,
url: '/drug/:drugId',
template:
'<ui-view></ui-view>',
resolve: {
drugId : ['$stateParams', function($stateParams){
return $stateParams.drugId;
}]
}
}
que tienen algunos estados secundarios, en forma: drug.x, drug.y y quiero elegir, en un lugar de la aplicación, un drugId que pasará por el estado abstracto a todos los estados secundarios, de modo que después de eso cuando llame al estado 'drug.x', tendrá el valor drugId: ¿dónde y cómo hago esta llamada al estado drugId con drugId param? Sé que no puedo llamar al estado abstracto en sí.
Gracias.