2017-11-29 3 views

답변

0

코드가 없으면 material.angular.io 사이트에서 예제를 사용하는 것이 어렵습니다.

filteredOptions: Observable<string[]>; 

ngOnInit() { 
     this.filteredOptions = this.myControl.valueChanges 
     .startWith(null) 
     .map(val => val ? this.filter(val) : this.options.slice()); } 

filter(val: string): string[] { 
    return this.options.filter(option => 
    option.toLowerCase().indexOf(val.toLowerCase()) === 0); } 

당신은 .startWith() 운영자에게 사용자에게 미리 선택된 값을 전달할 수있다.