gpt4 book ai didi

javascript - 在 ng-repeat 中使用 {{expression}} 来记录 ng-click

转载 作者:行者123 更新时间:2023-11-28 19:53:54 25 4
gpt4 key购买 nike

这会引发语法错误。因为 ng-repeat 内部有 {{count}}

我有一个按钮,可以为计数添加+1:

<a href="#"  ng-click="addCount()">Add count</a>

Controller 功能:

     $scope.count = 0;     
$scope.addCount = function() {
$scope.count++;
alert($scope.count);
};

我希望这个计数来控制模型的数组索引::

$scope.img = [[

{
'src': 'runner-922.png',
'klass': 'h9'
},
{
'src': 'tweet.jpg',
'klass': 'h3'
}
],
{
'src': 'runner-922x.png',
'klass': 'h9'
},
{
'src': 'tweetx.jpg',
'klass': 'h3'
}
]

将使用ng-repeat循环:

  <div ng-repeat="i in img[{{count}}]" class="item {{i.klass}}" >
<img ng-src="images/iphone/{{i.src}}" alt="">
</div>

最佳答案

改变这个

  <div ng-repeat="i in img[{{count}}]" class="item {{i.klass}}" >
<img ng-src="images/iphone/{{i.src}}" alt="">
</div>

到此

  <div ng-repeat="i in img[count]" class="item {{i.klass}}" >
<img ng-src="images/iphone/{{i.src}}" alt="">
</div>

See this plunker

关于javascript - 在 ng-repeat 中使用 {{expression}} 来记录 ng-click,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22926629/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com