代码之家  ›  专栏  ›  技术社区  ›  th1rdey3

ui.bootstrap。单击其他控件时,下拉菜单保持焦点

  •  4
  • th1rdey3  · 技术社区  · 9 年前

    我正在尝试使用 Angular UI ui.bootstrap.dropdown 我面临问题的地方。在我点击下拉框的插入符号,然后点击正文中的任何位置之后,如果我尝试点击文本字段,文本字段会立即失去焦点,焦点会回到下拉按钮的插入符号。然而,我无法在一个庞克中产生这种行为。但是这种行为可以在 角度用户界面 演示页面。产生这种行为-

    • 后藤 https://angular-ui.github.io/bootstrap/#/dropdown
    • 单击其中一个插入符号按钮打开菜单
    • 单击主体上的任意位置以关闭菜单
    • 向上滚动到datepicker弹出演示部分
    • 尝试将光标放在其中一个文本字段中
    • 文本字段将立即失去焦点,页面将向下滚动到最初单击的下拉按钮插入符号。

    我不确定如何阻止这种情况发生。任何帮助都将不胜感激。

    使现代化

    似乎这种行为只存在于版本中 2.3.1 .如果我使用 2.3.0 这不会发生。这是一个产生相同行为的砰砰声- http://plnkr.co/edit/c4EGyxQD1vbksFWjnIGb

    使现代化

    这是版本中的错误 2.3.1 并已在AngularUI Github中提出。 链接到供参考的问题-

    https://github.com/angular-ui/bootstrap/issues/6364

    https://github.com/angular-ui/bootstrap/issues/6372

    1 回复  |  直到 9 年前
        1
  •  0
  •   th1rdey3    9 年前

    此错误已在2.3.2版中修复