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