Задать вопрос
@XxxZzz

Не корректно работает поисковик?

Вопрос такой поисковик приложения работает не совсем корректно, т.е. он находит информацию правильно но при попытки удалить или изменить найденную информацию, он редактирует не ту что нужно.
$scope.savePerson = function() {
    if( $scope.currentPersonId > -1 ){
      var id = $scope.currentPersonId;
      $scope.contacts[id].phone = $scope.phone;
      $scope.contacts[id].name = $scope.name;
      $scope.contacts[id].work = $scope.work;
      $scope.contacts[id].position = $scope.position;
      $scope.contacts[id].mail = $scope.mail;
      $scope.currentPersonId = -1;
      
    }
  }
  $scope.editPerson = function ( id ) {
    $scope.currentPersonId = id;
    $scope.phone = $scope.contacts[id].phone;
    $scope.name = $scope.contacts[id].name;
    $scope.work = $scope.contacts[id].work;
    $scope.position = $scope.contacts[id].position;
    $scope.mail = $scope.contacts[id].mail;

  }
  $scope.deletePerson = function( id ) {
    $scope.contacts.splice( id, 1 );
  }

<a class='btn btn-primary' href='' ng-click='editPerson($index)' data-toggle="modal" data-target="#myModal">Изменить</a>
<a class='btn btn-danger' href='' ng-click='deletePerson($index)' >Удалить</a>
5a0762d2b3b69371018233.png
  • Вопрос задан
  • 164 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Хекслет
    Fullstack-разработчик на Node.js
    16 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы