Angular bootstrap 设置为外部点击时下拉菜单自动关闭不起作用

Angular bootstrap dropdown auto-close not working when set to outside click

这是一个简单的下拉菜单,应该只在外部点击时关闭。 它曾经在早期版本 (0.13) 中工作。

我是不是做错了什么。 不想像停止传播和防止违约那样变通。那是我不得已的办法。

下面是一个简单下拉列表的插件:

http://plnkr.co/edit/A2vDHb43PThalcHAhLkJ?p=preview

    <span class="dropdown" uib-dropdown auto-close="outsideClick">
      <a href="javascript:void(0);" class="dropdown-toggle" uib-dropdown-toggle>
        Click me for a dropdown, yo!
      </a>
      <ul class="dropdown-menu">
        <li>Element 1</li>
        <li>Element 2</li>
      </ul>
    </span>

您应该使用 uib-dropdown-menu 指令:

<ul uib-dropdown-menu class="dropdown-menu">
    <li>Element 1</li>
    <li>Element 2</li>
</ul>

这是一个有效的 plunker