【发布时间】:2020-09-15 22:56:48
【问题描述】:
我有一个 input 元素和一个 ,如果输入被选中,我想显示它,但如果输入或其中一个项目被点击,则隐藏它。
<input type="text" (focusin)="showPropertiesList=true">
<ul *ngIf="showPropertiesList">
...
</ul>
我尝试在输入上添加focusout,但是当我尝试单击其中一个元素时隐藏了它,我也尝试了document.activeElement,但这似乎总是返回body标签,即使我点击了,怎么能这个解决了吗?
不确定是否重要,但 是绝对位置元素。
【问题讨论】:
标签: angular