2012-07-20 3 views

답변

4

을 $ scope.like 기능이 작동합니다 (http://jsfiddle.net/SpQH5/9/를) 할 만들기 :

$scope.like = function (song) { 
    song.like += 1; 
}; 

인해의 각도에 데이터 바인딩 song.like이 증가 될 때 자동으로 DOM에 업데이트됩니다 {{song.like}}을.


참고도 직접 this fiddle에서 같은 ng-click에서 song.like을 증가시켜 범위 기능이없는이 작업을 수행 할 수 있습니다

<div class="song" ng-repeat="song in songs"> 
    <a href="#" ng-click="song.like = song.like + 1">like</a> ({{song.like}}) 
    <h3>{{song.title}}</h3> 
    </div> 
+0

좋은입니다. 예쁜 버전 : http://jsfiddle.net/SpQH5/10/ : D –

+0

감사합니다. Gloopy and Andy. 나는 이것을 지정 했어야하지만 특정 노래에 "like"를 REST URL에 게시하는 코드를 작성하는 방법은 무엇입니까? – Steve

+2

휴식 용 : $ resource http://docs.angularjs.org/api/ngResource.$resource를 사용하십시오. –

관련 문제