Angular2 Close dropdown on click outside, is there an easiest way?
我确实尝试过上面链接中提到的代码,但似乎.contains函数总是返回false。
我的控制
<multiselect-dropdown>
<button>Click</button>
<a href=""> Click here</a>
</multiselect-dropdown>
用户可以点击多选内的按钮或链接。如果他们可以点击按钮或href我希望鼠标事件目标返回true并且当点击页面正文(不在控件上)时返回false。当点击多选的子组件时,似乎elementref.nativeelement.contains总是返回false。
答案 0 :(得分:0)
您的<button>
元素有一个多余的<
<button><</button>
应该是
<button></button>