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;
  }