我ngTagsInput
在我的应用程序中使用指令angularjs
。由于ngtagsinput
自动完成不会过滤任何结果,我想通过服务调用从我的 api 中获取过滤后的结果,并tagsinput
在每次击键时返回对自动完成的承诺。
在我的angularjs
应用程序中,我在每次击键时都从 api 获取过滤结果,但它们没有出现在视图中,即显示的自动完成结果不会在击键时更新,即使我从 api 获取结果。
谁能帮助我实现这一目标?
我ngTagsInput
在我的应用程序中使用指令angularjs
。由于ngtagsinput
自动完成不会过滤任何结果,我想通过服务调用从我的 api 中获取过滤后的结果,并tagsinput
在每次击键时返回对自动完成的承诺。
在我的angularjs
应用程序中,我在每次击键时都从 api 获取过滤结果,但它们没有出现在视图中,即显示的自动完成结果不会在击键时更新,即使我从 api 获取结果。
谁能帮助我实现这一目标?
这是我找到答案的一支笔;基本上你使用角度过滤器:
$scope.loadTags = function(query) {
return $timeout(function () {
return $filter('filter')($scope.allPossibleTags, query);
});
};