【发布时间】:2022-01-22 07:07:18
【问题描述】:
我目前在我的 Angular 项目中使用 bootstrap v4.5,每当我点击下拉按钮时,无论我点击的是什么下拉菜单项,它的值都保持不变。我希望下拉按钮的文本更改为我单击的任何下拉菜单项。有人可以帮我解决这个问题吗?
我的 HTML 代码:
<div class="dropdown">
<button class="btn btn-light dropdown-toggle mx-5 w-75 d-flex justify-content-between align-items-center" type="button" id="dropdownMenuButton2" data-bs-toggle="dropdown" aria-expanded="false">
2021
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuButton2">
<a class="dropdown-item">2011</a>
<a class="dropdown-item">2012</a>
<a class="dropdown-item">2013</a>
<a class="dropdown-item">2014</a>
</div>
</div>
【问题讨论】:
-
你需要使用选择菜单而不是下拉菜单,它们不一样。
-
你已经标记了 Angular 和 AngularJS,你使用的是哪一个?请更正标签,谢谢!
-
我正在使用 Angular(9.1.9)。
标签: javascript html css angular bootstrap-4