2017-07-14 4 views
0

ci-dessous est une fonction dans mon contrôleur

$scope.getUrl = function() { 
    $state.href('newState', 
    {randomId: $scope.randomId, anotherOne: $scope.anotherOne} 
    ); 
}; 

La fonction ci-dessus est appelé dans le modèle comme si (mais ne fonctionne pas bien sûr):

<div ng-href="{{getUrl()}}"> 

est-il un moyen de passer $ portée variable de mon contrôleur dans le $ state.href?

Tous les commentaires est apprécié

Répondre

0

retourner votre valeur de getUrl()

$scope.getUrl = function() { 
    return $state.href('newState', 
     {randomId: $scope.randomId, anotherOne: $scope.anotherOne} 
    ); 
};