【发布时间】:2016-05-28 07:53:19
【问题描述】:
我想将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;
});
};
任何帮助将不胜感激!
【问题讨论】:
-
我想知道你是否可以提供一个 plunker 来显示你的问题?你可以使用this template。