2017-11-29 9 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()オペレータにユーザに予め選択された値を渡すことができます。

関連する問題