此处插入示例:https://plnkr.co/edit/guzu730yVTramDk7l4ue?p=preview
我正在使用角度ui-select,问题是当我从列表中选择第一个元素时,它就会消失。
在我的html中选择:
<ui-select ng-model="person.selected" theme="bootstrap" search-enabled="false">
<ui-select-match>{{$select.selected.name}}</ui-select-match>
<ui-select-choices repeat="person in people">
<span ng-bind-html="person.name"></span>
</ui-select-choices>
</ui-select>
控制器:
app.controller('ctrl', function ($scope, $http){
$scope.people=[
{ id: 1, name: "First" },
{ id: 1, name: "Second"},
{ id: 1, name: "Third"}
];
$scope.person = {};
$scope.person.selected = $scope.people[0];
});
在这个例子中:
选择元素已选择“第一个”人。
我从下拉列表中选择“秒”。
我想再次选择“First”但不再可见了。