Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $scope.players = [
- {
- "player": {
- "info": {
- "position": "D",
- "shirtNum": 4,
- "positionInfo": "Centre/Right Central Defender"
- },
- "nationalTeam": {
- "isoCode": "BE",
- "country": "Belgium",
- "demonym": "Belgian"
- },
- "age": "27 years 139 days",
- "name": {
- "first": "Toby",
- "last": "Alderweireld"
- },
- "id": 4916,
- "currentTeam": {
- "name": "Tottenham Hotspur",
- "teamType": "FIRST",
- "shortName": "Spurs",
- "id": 21
- }
- },
- "stats": [
- {
- "name": "goals",
- "value": 5
- },
- {
- "name": "losses",
- "value": 20
- },
- {
- "name": "wins",
- "value": 48
- },
- {
- "name": "draws",
- "value": 23
- },
- {
- "name": "fwd_pass",
- "value": 1533
- },
- {
- "name": "goal_assist",
- "value": 2
- },
- {
- "name": "appearances",
- "value": 80
- },
- {
- "name": "mins_played",
- "value": 6953
- },
- {
- "name": "backward_pass",
- "value": 308
- }
- ]
- }];
- $scope.mediaGoals = function () {
- for (var i = 0; i < $scope.Jugador.stats.length; i++) {
- for (var x=0; x< $scope.Jugador.stats[i].stats.length; x++) {
- switch($scope.Jugador.stats[i].stats[x].name) {
- case 'goals':
- var tmp_goals = $scope.Jugador.stats[i].stats[x].value;
- break;
- case 'mins_played':
- var tmp_mins = $scope.Jugador.stats[i].stats[x].value;
- break;
- }
- }
- $scope.Jugador.stats[i].media = tmp_goals/tmp_mins;
- }
- }
- <div class="stadistics">
- <div class="cont-desc-player" ng-repeat="stat in Jugador.stats">
- <div class="desc-player separador" ng-if="stat.name == 'appearances'">
- <span class="txt-estadistics">Appearances</span>
- <span class="num-estadistics">{{stat.value}}</span>
- </div>
- <div class="desc-player separador" ng-if="stat.name == 'goals'">
- <span class="txt-estadistics">Goals</span>
- <span class="num-estadistics">{{stat.value}}</span>
- </div>
- <div class="desc-player separador" ng-if="stat.name == 'goal_assist'">
- <span class="txt-estadistics">Assists</span>
- <span class="num-estadistics">{{stat.value}}</span>
- </div>
- <div class="desc-player separador" ng-if="stat.mediaGoals()">
- <span class="txt-estadistics">Goals per match</span>
- <span class="num-estadistics">{{stat.media}}</span>
- </div>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement