0
我试图用全局变量$rootScope.pageClass
指定在ng-repeat循环中单击的项目的值,但不确定这是否正确。将全局变量设置为单击项目的值angularjs
控制器
.controller('teamController', function($scope, $routeParams, $rootScope, footballdataAPIservice) {
$scope.id = $routeParams.id;
$scope.team = [];
$scope.setTeamClass = function(teamname) {
$rootScope.pageClass = teamname;
}
<tr ng-repeat="team in teamsList.standing">
<td>
<a ng-click="setTeamClass({{teamName(team.teamName)}})" href="#/teams/{{teamID(team._links.team.href)}}">
{{teamName(team.teamName)}}
</a>
它它给我这个错误:
invalid key at column 16 of the expression [setTeamClass({{team.teamName}})] starting at [{team.teamName}}
什么是teamName(team.teamName)?我没有看到这个功能。 setTeamClass(team.teamName)也许? – 2015-02-11 18:58:03
不起作用不知道为什么不 – user1937021 2015-02-11 19:14:28