export class Model{
code:string;
desc: string;
}
export class component {
observable$= Observable<Model[]>;
}
У меня есть наблюдаемая модель $, потребляющая сервис. Теперь наблюдаемый $ имеет следующие значения
[{code:1 desc: 'green'} {code:2, desc:'green'}, {code:3, desc:'yellow'}]
Как отфильтровать наблюдаемое, чтобы оно содержало только code = 1 & code = 2. Я попробовал следующий способ, и он не будет работать.
observable$.pipe(
map(res => res.filter(item => item.code ==1 && item.code==2))
);
ожидаемый результат
[{code:1 desc: 'green'} {code:2, desc:'green'}]