Bonjour à tous,
j'ai une data récupéré depuis une BD avec trois state : loading, loaded et error
J'ai une mat-select avec choix multiple qui me permet d'alimenter une liste je souhaite filtrer ma data en utilisant cette liste. Ci-après la fonction qui me permet de remplir ma liste :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 this.projects$ = this.projectService.getProject().pipe( map(data1 => ({dataState: DataStateEnum.LOADED, data: data1})), startWith({dataState: DataStateEnum.LOADING}), catchError(err => of({dataState: DataStateEnum.ERROR, errorMessage: err.message}) ));
Quelqu'un à une idée comment je peux faire cela svp?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 selectedProject(value: any) { if(!this.idProjectList.includes(value)) { this.idProjectList.push(value) }else { this.idProjectList= this.idProjectList.filter(item => item !==value) } }
Merci
Partager