Javascript ng在ng重复中单击,未正确格式化值
AngularJS新手,我的javascript技能还不太符合要求 我有一系列团队:Javascript ng在ng重复中单击,未正确格式化值,javascript,angularjs,Javascript,Angularjs,AngularJS新手,我的javascript技能还不太符合要求 我有一系列团队: $scope.teams = ['Team-1', 'Team-2', 'Team-3'] 和ng重复,循环通过这些: <span ng-repeat="team in teams">{{ $index + 1 }}: {{ team }}</span> {{$index+1}}:{{{team} 但我还想给这些元素添加一个ng单击,如下所示: <span ng-repeat
$scope.teams = ['Team-1', 'Team-2', 'Team-3']
和ng重复,循环通过这些:
<span ng-repeat="team in teams">{{ $index + 1 }}: {{ team }}</span>
{{$index+1}}:{{{team}
但我还想给这些元素添加一个ng单击,如下所示:
<span ng-repeat="team in teams" ng-click="addTeam(' {{ team | lowercase }}')">{{ team }}</span>
{{team}
单击元素确实会向数组添加一个条目,但它会添加值“{team | lowercase}}”,而不是预期的小写团队名称。如果我查看代码检查器,这些值确实会正确显示在元素中
i、 e.ng单击=“添加团队('team-1')等
…ng click中是否缺少某些内容?这是正确的语法
<span ng-repeat="team in teams" ng-click="addTeam(team | lowercase)">{{ team }}</span>
<span ng-repeat="team in teams" ng-click="addTeam(team | lowercase)">{{ team }}</span>
{{team}
这是正确的语法
<span ng-repeat="team in teams" ng-click="addTeam(team | lowercase)">{{ team }}</span>
<span ng-repeat="team in teams" ng-click="addTeam(team | lowercase)">{{ team }}</span>
{{team}
这是正确的
{{team}
这是正确的
{{team}