在新的数组刷新期间,ng-src图像在ng-repeat期间消失

时间:2016-03-01 00:58:04

标签: javascript angularjs

<table>
<tr ng-repeat="x in data" ng-click="select(x);">
<td><img ng-src="{{ isSelected(x) ? selectedImg : nonSelectedImg }}"</td>
<td>... Contents ...</td>
</tr>
</table>

isSelected只检查'x'对照给select();

的x

我有一个每10秒运行一次的函数来更新数组'data',这样做:

$scope.data = response.data

单击一行后,我希望当阵列刷新时,selectedImg图像会保留,但每次更新时它都会消失。我知道文档说“ngRepeat使用$ watchCollection来检测集合中的变化。当发生变化时,ngRepeat会对DOM进行更改。”

如何在页面上保留selectedImg?

0 个答案:

没有答案