Professional Documents
Culture Documents
ANGULAR Country Filter 6 Pass
ANGULAR Country Filter 6 Pass
ANGULAR Country Filter 6 Pass
@Component({
selector: 'country-filter',
templateUrl: './countryFilter.component.html',
styleUrls: ['./countryFilter.component.scss']
})
onChange(value) {
if (value == '') {
this.result = this.countryList;
}
else {
this.result = [];
this.countryList.forEach(element => {
if (element.toLowerCase().includes(value.toLowerCase()))
this.result.splice(this.result.length, 0, element);
});
}
}
render() {
return this.result.length != 0;
}
}
component.ts file