Ionic Невозможно просмотреть объект

Я не могу просмотреть объект на странице. Может кто-нибудь помочь взглянуть, что я здесь скучаю? У меня есть мой код в коде пера http://codepen.io/ccrash/pen/wWXVGj. Действительно нужен кто-то, чтобы помочь. Когда я щелкнул по списку на главной странице, он должен был перенести меня на вторую страницу, где должны отображаться данные пользователя. Но я не вижу здесь никаких подробностей.

В App.js

.state('app.person', {
    url: "/person/:personId",
    views: {
        'menuContent': {
            templateUrl: "templates/people-detail.html",
            controller: 'PersonDetailCtrl'
         }
      }
})

Controller.js

.controller('PersonDetailCtrl', function($scope, $stateParams, Session, $state, $ionicHistory) {    

    var Persons = [
        {id: 1, name: 'Mickey', Tel: '12345'},
        {id: 2, name: 'Donald', Tel: '23444'},
        {id: 3, name: 'Goofy', Tel: '12323'}
    ];  
    $scope.person = Persons[$stateParams.personId];
})

В people-detail.html

<ion-content ng-controller="PersonDetailCtrl" class="background">
  <div>
  <i class="{{person.id}}"> </i>
  </div>
  <div>
  <i class="{{person.name}}"> </i>
  </div>
</ion-content>

1 ответ

Это $scope.person = Persons[$stateParams.locationId]; должно быть $scope.person = Persons[$stateParams.personId];

Другие вопросы по тегам