如何使用Angular.js将动态变量分配给属性

时间:2017-03-20 12:46:20

标签: javascript angularjs

我遇到了一些问题。我需要使用Angular.js将动态值分配给属性。我在下面解释我的代码。

Intent intent = new Intent(Intent.ActionEdit);

这里我试图在控制器端为锚标签分配一些链接。我在下面解释我的代码。

<div ng-repeat="mul in mulImage">
  <a ng-href="attchImage{{$index}}" data-spzoom data-spzoom-width="400" data-spzoom-height="400"></a>
</div>

此处$scope.onLInkSelect = function(index) { atchVar='attchImage'+ index; $scope[atchVar]="http://localhost/test/abc.jpg"; } 参数包含值index。这是我无法按预期得到的结果。请帮我解决此问题。

1 个答案:

答案 0 :(得分:0)

$scope.arr = ['link1', 'link2', ...]

<div ng-repeat="a in arr">
  <a ng-href="{{a}}">link: {{a}}</a>
</div>

<a ng-href="{{arr[1]}}"></a>
<a ng-href="{{arr[1] + '/smth'}}"></a>