Multiple

Specifies that multiple options can be selected at once

oi-options="key as value for (key, value) in shopObj" ng-model="bundle" multiple
{{bundle}}

Use closeList if you need stay dropdown list open after choosing or removing item

oi-options="item.name for item in shopArr track by item.id" ng-model="bundle2" multiple oi-select-options="{ closeList: false }"
{{bundle2}}

Use multiple-placeholder if you need to set placeholder if model not empty

Use list-placeholder if you need to set label for empty list

oi-options="item.name for item in shopArr track by item.id" ng-model="bundle3" multiple multiple-placeholder="add" list-placeholder="not found"
{{bundle3}}