angular.js:13424 TypeError: collection.some is not a function
at findIndex (angularjs-dropdown-multiselect.min.js:1)
at Scope.$scope.isChecked (angularjs-dropdown-multiselect.min.js:1)
at angularjs-dropdown-multiselect.min.js:1
at Object.forEach (angular.js:321)
at Scope.$scope.getButtonText (angularjs-dropdown-multiselect.min.js:1)
at fn (eval at compile (angular.js:14268), :4:230)
at expressionInputWatch (angular.js:15321)
at Scope.$digest (angular.js:16860)
at Scope.$apply (angular.js:17133)
at done (angular.js:11454)
這裏的plunker顯示錯誤類型錯誤:collection.some不是一個函數
https://plnkr.co/edit/SqZGFwf4iD09MqLiisPK?p=preview
所以這個問題確實似乎是與設定值,以模型,其中,如果我將它設置成對象我看到這個錯誤。我想不得不作爲單個選擇因此而不是數組。
從哪裏得到這樣的:angularjs,多選,dropdown.js文件? –
plunker庫angularjs-multiselect-dropdown –
@RakeshBurbure另外我在我的本地使用https://github.com/dotansimha/angularjs-dropdown-multiselect得到相同的錯誤 –