установить значения для нескольких select2 с помощью angularJS

Я хочу прагматически установить свой multi select2 с данными по умолчанию, которые представляют собой массив целых чисел.

<select class="form-control select2_multiple" ng-selected="name.FeatureArray"  multiple="multiple" ng-model="name.FeatureArray" ng-options="Record.Id as Record.Text for Record in FeatureList"></select>

элемент select в html динамически генерирует параметры с помощью ng-repeat, а список FeatureList

$scope.FeatureList = [{id:1, text:'AK120'},
{id:2, text:'AK120'},
{id:3, text:'AP170'},
{id:4, text:'AS130'},
{id:5, text:'AK160'},
{id:6, text:'AW110'},
{id:7, text:'AV190'},
{id:8, text:'AN120'},
{id:9, text:'AR130'}]

скажем, вызывается функция foo, чтобы установить для ng-model $scope.name.FeatureArray = [1,2,6,7]; значение multi select2. когда я открываю раскрывающийся список, я вижу выделенные значения, но я не вижу теги на элементе

Я попробовал это, что было опубликовано здесь в ответе Анастасии

var tagValue = [{id: Option3, text: Option3}];
$("[name='name']").select2({
    allowClear: true,
    tags: true,
    data: tagValue
});
$("[name='name']").val(tagValue).trigger('change');

но ни это не сработало

Должен ли я предоставить больше информации?


person dE Source    schedule 22.09.2016    source источник
comment
Эй, это не совсем ответ, так что вот он в комментарии: есть отличный инструмент, который делает то, что делает select2 в угловом режиме, вы можете найти его здесь: github.com/angular-ui/ui-select   -  person groooves    schedule 22.09.2016
comment
Привет грувов! спасибо за предложение, я уже пробовал ui-select, но он не работает для меня и не работает с их plunker здесь: ссылка на планкер   -  person dE Source    schedule 22.09.2016
comment
jsfiddle.net/maku/TXPJZ предлагает вам эту ссылку   -  person Aravind    schedule 27.09.2016
comment
Спасибо, Аравинд, похоже, работает, позвольте мне приспособить его к моему сценарию.   -  person dE Source    schedule 28.09.2016
comment
Привет, Аравинд. Я пытался исправить внешние ссылки, но мне не удалось их исправить. Не могли бы вы обновить jsfiddle?   -  person dE Source    schedule 09.10.2016