最佳答案
我正在尝试创建一个自动完成列表,它在您键入时出现,但当您单击文档的其他位置时消失。如何使用角度2检测表单输入是否聚焦。角度1有 ng- 焦点,但我不认为角度2支持这一点了。
<input id="search-box" type="search" class="form-control [(ngModel)]=query (keyup)=filter()>
<div id="search-autocomplete" *ngIf="filteredList.length > 0">
<ul *ngFor="#item of filteredList" >
<li > <a (click)="select(item)">{{item}}</a> </li>
</ul>
</div>
顺便说一下,我用这个教程作为 指引。