到目前爲止,我已經設法得到引導下拉按鈕來改變它的標題,取決於點擊的項目。如何使更改標題的下拉按鈕具有不同的鏈接?
但除此之外,我想對他們,當點擊下拉每個項目都有自己的鏈接。
我該怎麼做?
HTML
<div ng-app='myApp'>
<div ng-controller='DropdownCtrl'>
<div class="btn-group" uib-dropdown is-open="status.isopen">
<button id="single-button" type="button" class="btn btn-primary" uib-dropdown-toggle ng-disabled="disabled">
{{button}} <span class="caret"></span>
</button>
<ul class="uib-dropdown-menu" role="menu" aria-labelledby="single-button">
<li role="menuitem">
<a href="#" ng-click="change(action)" ng-repeat="action in actions">{{action}}</a>
</li>
</ul>
</div>
</div>
</div>
CSS
angular.module('myApp', ['ui.bootstrap']).controller('DropdownCtrl', function($scope) {
$scope.button = "Button dropdown";
$scope.actions = [
"Action", "Another Action", "Something else here"
];
$scope.change = function(name){
$scope.button = name;
}
});
使用[ng-href](https://docs.angularjs.org/api/ng/directive/ngHref) – giorgio
@giorgio你能提供一個小例子嗎? –