Я использую эту библиотеку: https://github.com/angular-ui/ui-select Я вижу, что демо работает правильно, но когда я пытаюсь адаптировать его для своих целей, оно не работает. С самим элементом управления все в порядке, но ng-model
, который я указываю, не обновляется.
Вот plunkr, который показывает, что я имею в виду: =предварительный просмотр
Если вы удалите 6M (например), массив selectedServices
, показанный ниже, не обновится.
<ui-select multiple ng-model="selectedServices">
<ui-select-match placeholder="Services...">{{ $item }}</ui-select-match>
<ui-select-choices repeat="service in services | filter: $select.search">
{{ service }}
</ui-select-choices>
</ui-select>
{{ selectedServices }}
А также:
app.controller('DemoCtrl', function($scope, $http, $timeout) {
$scope.selectedServices = ['1M', '6M', '12M'];
$scope.services = ['1M', '6M', '12M'];
});