angularjs
2014-10-19 3 views 0 likes 
0

일부 작은 응용 프로그램을 만들어 각도를 배우려고합니다.ng-repeat 객체 데이터를 html에서 컨트롤러로 전달

아래의 ng-click 지시어의 데이터를 내 각도 컨트롤러 기능에서 HTML로 전달하려면 어떻게해야합니까?

<table> 
<tr ng-repeat="movie in movies.Search | filter:search | orderBy:'-Year'"> 
    <td><a ng-href='#here' ng-click="getMovie({{movie.imdbID}})">{{movie.Title}}</a></td> 
</tr> 
</table 

위의 방법으로 구문 오류가 발생합니다. 전체 무비 객체를 getMovie (무비)로 전달하면 컨트롤러에서 액세스 할 수없는 문자열로 전송됩니다. movie.imdbID 만 전달하고 싶습니다.

답변

1
getMovie(movie.imdbID) 

당신은 이미 각도 표현 안에 있습니다. 그래서 콧수염이 필요하지 않습니다.

아니요, 아니요, getMovie(movie)은 동영상을 문자열로 전달하지 않습니다. 무비 객체에 대한 참조를 전달합니다.

관련 문제