将$ scope变量传递给$ state.href?

时间:2017-07-14 18:03:08

标签: angularjs parameters scope href state

以下是我的控制器中的一项功能

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

上面的函数正在模板中调用(当然不能正常工作):

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

有没有办法将$ scope变量从我的控制器传递到$ state.href?

感谢任何反馈

1 个答案:

答案 0 :(得分:0)

getUrl()

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