我在网页顶部有一个带有搜索栏的 Angular 应用程序。此搜索栏是显示 JSON 数据数组子集的过滤器。我希望此过滤器以不影响页面其余部分的 DOM 的方式显示其结果(这样,如果过滤器返回大量结果,则带有自己的滚动选项的下拉框将出现,而不是下推底层 HTML 页面的结果)。
我想出的解决方案是将我的和过滤器包装在一个 div 中,并在我的 CSS 中ng-repeat
给该 div 一个位置。absolute
有一个更好的方法吗?这对我来说似乎非常hackish并且不是很Angular,但我找不到任何其他下拉过滤器解决方案。