gpt4 book ai didi

angular - NgbDropdown 不会保持打开状态

转载 作者:行者123 更新时间:2023-12-04 16:08:37 26 4
gpt4 key购买 nike

我想在我的导航栏中有一个登录下拉菜单。但是,只要单击登录表单中的某些内容,下拉菜单就会关闭。

另一个问题:如何使下拉菜单与右侧的切换显示对齐?现在它与切换左对齐。

这是我的代码:

<nav class="navbar navbar-dark bg-inverse">
<ul class="nav navbar-nav">
<li *ngIf="!user" class="nav-item dropdown float-xs-right">
<div ngbDropdown autoClose="false" class="d-inline-block pull-left">
<a class="nav-link" id="loginDropdown" aria-haspopup="true" aria-expanded="false" ngbDropdownToggle>Login</a>
<div class="dropdown-menu" aria-labelledby="loginDropdown">
<login></login> <!--The login component, it's just a form-->
</div>
</div>
</li>
</ul>
</nav>

最佳答案

您正在寻找 [autoClose] 指令。这是官方文档https://ng-bootstrap.github.io/#/components/dropdown还有一个笨蛋http://plnkr.co/edit/xiiYQqrP9OIdtOF7ifUO?p=preview

这是来自plunker的相关代码

<div ngbDropdown class="dropdown d-inline-block" [autoClose]="false" >

关于angular - NgbDropdown 不会保持打开状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41349680/

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