Javascript 将ng模型名称绑定到所选的

Javascript 将ng模型名称绑定到所选的,javascript,angularjs,select,angularjs-directive,Javascript,Angularjs,Select,Angularjs Directive,我不明白为什么我不能在choosen指令中将对象绑定到ng模型 以下是我的HTMl内容代码: <select class="form-control" required multiple ng-model="selectedItems" ng-options="r.id as r.name for r in availableItems"

我不明白为什么我不能在choosen指令中将对象绑定到ng模型

以下是我的HTMl内容代码:

 <select class="form-control" required
                        multiple
                        ng-model="selectedItems"
                        ng-options="r.id as r.name for r in availableItems"
                        chosen>
                </select>
但是,我可以在“选择”下拉列表中显示可用项目,但我的要求是: 默认情况下,在choosen的输入框中显示所选项目


参考:

Angular将通过将项目与
ng model
的值进行比较来自动选择项目。在您的情况下,所选项目是
r.id
,这是一个原语,因此等式将基于比较
r.id
s:

$scope.selectedItems = [1, 2];

你能补充一下这个问题吗?我认为这将有助于将问题形象化
$scope.selectedItems = [1, 2];