【发布时间】:2015-10-20 18:26:13
【问题描述】:
我有一组带有加号引导图标的选项卡,可以动态添加选项卡,
var app = angular.module('plunker', ['ui.bootstrap']);
app.controller("TabsParentController", function ($scope) {
var setAllInactive = function() {
angular.forEach($scope.workspaces, function(workspace) {
workspace.active = false;
});
};
var addNewWorkspace = function() {
var id = $scope.workspaces.length + 1;
$scope.workspaces.push({
id: id,
name: "Workspace " + id,
active: true
});
};
$scope.workspaces =
[
{ id: 1, name: "Workspace 1", active:true },
{ id: 2, name: "Workspace 2", active:false }
];
$scope.addWorkspace = function () {
setAllInactive();
addNewWorkspace();
};
});
app.controller ("TabsChildController", function($scope, $log){
});
这是 plunkr:http://plnkr.co/edit/iXYHt8sqEzk1R5J4eZxm?p=preview,我试图实现的是为每个选项卡添加一个关闭图标,以便当您单击该图标时,选项卡会像这样 plunkr:http://jsfiddle.net/alfrescian/ZE9cE/ 关闭。提前致谢。
【问题讨论】:
标签: angularjs tabs angular-ui-bootstrap