【发布时间】:2016-04-24 02:30:04
【问题描述】:
我正在使用 angular.js 和 bootstrap 编写网页,并且我有一个与 this one 完全相同的组件 当用户展开菜单并选择操作时 - 我想更改按钮上的文本。到目前为止,我的代码如下所示:
<div class="btn-group">
<button type="button" class="btn btn-danger" ng-click="queryUsers()">Show data from last hour</button>
<button type="button" class="btn btn-danger dropdown-toggle" data-toggle="dropdown">
<span class="caret"></span>
<span class="sr-only">Toggle Dropdown</span>
</button>
<ul class="dropdown-menu" role="menu">
<li><a ng-click="queryUsersFromYesterday()">Show data from yesterday</a></li>
<li><a ng-click="queryUsersFromLastWeek()">Show data from last week</a></li>
<li><a ng-click="queryUsersFromLastMonth()">Show data from last month</a></li>
</ul>
</div>
现在当用户点击:显示上周的数据 - 菜单消失,但按钮仍然有一个文本:显示上一小时的数据。如何动态更改按钮上的文字?
【问题讨论】:
标签: javascript html angularjs twitter-bootstrap