菜单在角度js中两次单击关闭

时间:2017-02-17 06:32:23

标签: angularjs

我想在点击窗口中的任何其他位置时关闭我的菜单。 这是我写的JS函数。

  $document.on('click', menuClickHandler);
     this.$onDestroy = function (){$document.off('click');}

              function menuClickHandler(event) {
            var target = event.target;
            if (!target.className.includes("icon-more more-icon")) {
                self.isMenuOpen = false;
            }
        }

代码正在运行,但在外面点击两次后菜单会关闭。 我想在外面单击时单击关闭菜单。 请帮忙!

0 个答案:

没有答案