gpt4 book ai didi

angularjs - 单击其他控件时 ui.bootstrap.dropdown 保持焦点

转载 作者:行者123 更新时间:2023-12-01 06:04:53 25 4
gpt4 key购买 nike

我正在尝试使用 Angular UIui.bootstrap.dropdown我遇到问题的指令。在我单击下拉列表的插入符号然后单击正文中的任意位置后,如果我尝试单击文本字段,该文本字段会立即失去焦点并且焦点返回到下拉按钮的插入符号。但是,我无法在 plunker 中产生这种行为。但是这种行为可以在 Angular UI 中产生。演示页面。产生这种行为 -

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

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

    更新

    似乎此行为仅存在于版本 2.3.1 中.如果我使用 2.3.0这不会发生。这是一个产生相同行为的plunker - 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

    最佳答案

    此错误已在版本 2.3.2 中修复

    关于angularjs - 单击其他控件时 ui.bootstrap.dropdown 保持焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41329535/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com