Проблема фильтрации массивов объектов в AngularJs - PullRequest
0 голосов
/ 18 октября 2018

У меня есть Object.

export class Branch {
 id: string;
 name: string;
 location: string;
}

Я инициализировал объект Branch, используя

branchList: Branch[] = [];

Затем я вызываю функцию с объектом Branch.Например, подобно следующему,

filteringBranch(branch: Branch) {
 this.branchList = this.branchList.filter( item =>
      item.id !== branch.id &&
      item.name !== branch.name
 );
}

This.branchList должен содержать только те ветви, чьи имена с идентификаторами и не совпадают с идентификаторами ветвей параметров и name.Но в моем коде он содержит идентификатор, имя которого или совпадает.Теперь, каково решение?Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...