Multi-select not working with crmUiSelect AngularJS select2 directive
For some reason, you can't use the ngOptions directive with select2 multi-select elements. You need to manually specify the &lt;option&gt; elements with ngRepeat like this instead: 



&lt;select
  crm-ui-select="{allowClear: true}"
  ng-model="myVar"
  multiple="multiple"
  class="big"
&gt;
  &lt;option ng-repeat="option in options" value="{{option.value}}"&gt;
    {{option.label}}
  &lt;/option&gt;
&lt;/select&gt;

{{myVar}}


That produces the desired behavior: