设置为外部单击时,角度引导下拉列表自动关闭不起作用

Kop*_*lyf 0 angularjs angular-bootstrap

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

难道我做错了什么。不想采取像停止传播和防止违约这样的解决办法。这是我最后的手段。

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

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>
Run Code Online (Sandbox Code Playgroud)

kru*_*i86 6

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

<ul uib-dropdown-menu class="dropdown-menu">
    <li>Element 1</li>
    <li>Element 2</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

这是一个正在工作的笨蛋