ui-select第一项消失

时间:2016-06-23 06:43:47

标签: javascript angularjs ui-select

此处插入示例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];
});

在这个例子中:

  1. 选择元素已选择“第一个”人。

  2. 我从下拉列表中选择“秒”。

  3. 我想再次选择“First”但不再可见了。

0 个答案:

没有答案