AngularJS:将选定的下拉项添加到下拉切换
如何将AngularJS:将选定的下拉项添加到下拉切换,angularjs,Angularjs,如何将下拉菜单中的选定项添加到打开下拉菜单的按钮中 示例:我想用从下拉菜单中选择的文本替换“差异”;如果我选择“全部”,则文本“差异”应替换为“全部” <div class="filter-requests btn-group"> <div data-toggle="dropdown"> <a href="#" class="btn btn-default dropdown-toggle"> DIFFERENCES <
下拉菜单中的选定项添加到打开下拉菜单的按钮中
示例:我想用从下拉菜单中选择的文本替换“差异”;如果我选择“全部”,则文本“差异”应替换为“全部”
<div class="filter-requests btn-group">
<div data-toggle="dropdown">
<a href="#" class="btn btn-default dropdown-toggle">
DIFFERENCES
<i class="fa fa-chevron-down"></i>
</a>
</div>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#" >Exclusions</a></li>
<li><a href="#" >Differences</a></li>
<li><a href="#" >Variable Differences</a></li>
<li><a href="#" >Path Differences</a></li>
</ul>
</div>
像这样试试
var-app=angular.module(“app”,[]);
应用程序控制器(“ctrl”,函数($scope){
$scope.row=“”;
$scope.items=[“全部”、“排除”、“差异”、“变量差异”];
$scope.selectRow=功能(项目){
$scope.row=项目;
}
});代码>
-
view.html
<div class="btn-group" uib-dropdown is-open="status.isopen">
<button id="single-button" type="button" class="btn btn-primary" uib-dropdown-toggle>
{{selected || 'Select one'}} <span class="caret"></span>
</button>
<ul class="dropdown-menu" uib-dropdown-menu role="menu" aria-labelledby="single-button">
<li role="menuitem"><a href="#" ng-click="changeOption('Action')">Action</a></li>
<li role="menuitem"><a href="#" ng-click="changeOption('Another action')">Another action</a></li>
<li role="menuitem"><a href="#" ng-click="changeOption('Something else here')">Something else here</a></li>
<li class="divider"></li>
<li role="menuitem"><a href="#" ng-click="changeOption('Separated link')">Separated link</a></li>
</ul>
</div>
$scope.selected = null;
$scope.changeOption = function(text) {
$scope.selected = text;
}