我想使用ng-tags-input
自动完成功能,但出现错误:
e.then 不是函数
这是我的 HTML
<tags-input ng-model="selectedBodyParts" class="ui-tags-input" add-on-paste="true">
<auto-complete source="loadBodyParts($query)" min-length="0" load-on-focus="true">
</auto-complete>
</tags-input>
和 AngularJS 代码:
$scope.loadBodyParts = function ($query){
var bodypartList = angular.copy($scope.bodyParts);
return bodypartList.filter(function(bodypart) {
return bodypart.bodyPartName.toLowerCase().indexOf($query.toLowerCase()) !== -1;
});
};
任何帮助,将不胜感激!