2015-11-26 11 views

回答

0

不幸的是,不,你不能。

我認爲你必須創建新的$範圍和對每次點擊更改值..

在情況下,如果你是在單張照片​​的工作:

<div ng-click="doSomething(pic)"> 
    <span ng-repeat="p in photos"><img></span> 
</div> 
$scope.isClicked = 0; 
    $scope.doSomething =function(pic){ 
    $scope.isClicked +=1; 
    if($scope.isClicked %2 ==0){ 
     selectPhoto(pic); 
}else{ 
     !selectPhoto(pic); 
} 
} 

在情況下,如果你很多照片,除了櫃檯之外,與上面相同。

$scope.pic.counter=0; 

這是什麼意思,每個圖片必須包含counter prop。

我希望幫助

好運

+0

感謝,正是我首先想到做的,但現在在時間(簡單的方法)一張照片的工作。這在處理多張照片時很有用 –

相關問題