我试图通过创建一些小应用程序来学习角度。
如何将下面的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)将其作为字符串发送,我无法在控制器中访问该字符串。我想只传递movie.imdbID。
答案 0 :(得分:1)
getMovie(movie.imdbID)
你已经在角度表达中了。所以你不需要任何胡子。
不,getMovie(movie)
不会将电影作为字符串传递。它传递对电影对象的引用。