我在ngTagsInput
应用中使用angularjs
指令。由于ngtagsinput
自动填充功能不会过滤任何结果,因此我希望通过服务调用从我的api获取过滤结果,并在每次击键时将承诺返回到tagsinput
的自动完成。
在我的angularjs
应用程序中,我在每次按键时都会从api获取过滤结果,但它们没有出现在视图中,即显示的自动完成结果未按键更新,即使我从中获取结果API。
有人可以帮助我实现这个目标吗?
答案 0 :(得分:0)
这里是pen我找到了答案;基本上你使用角度过滤器:
$scope.loadTags = function(query) {
return $timeout(function () {
return $filter('filter')($scope.allPossibleTags, query);
});
};