繁体   English   中英

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

[英]How to assign dynamic variable to attribute using Angular.js

我需要使用 Angular.js 将动态值分配给属性。 这是我的代码:

<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参数包含值0,1,2,3,4.... 在这里,我无法按预期获得结果。

$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>

等等。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM