当用户使用角度9在菜单外单击时如何关闭打开的菜单?

时间:2020-06-25 15:43:11

标签: javascript angular typescript

我创建了一个通过单击icone打开的下拉菜单。菜单实际上是一个角度组件。自然,当我单击返回图标时,菜单关闭。但是现在我希望当用户在菜单外单击时将其关闭。

我们如何使用javascript / angular做到这一点?

谢谢。

1 个答案:

答案 0 :(得分:0)

我会在您的菜单组件中实现100%大小的透明div,并监听其上的click事件。然后,您可以发出所需的任何关闭事件。

您还可以尝试使用this之类的第三方库