gpt4 book ai didi

javascript - 使用过滤器进行 AngularJS 搜索

转载 作者:行者123 更新时间:2023-12-02 16:22:40 25 4
gpt4 key购买 nike

我正在尝试使用搜索框在表格中搜索值。我的代码目前运行良好。

<tr ng-repeat="b in bugs | filter:searchText">

但是,我希望更进一步,让用户能够在搜索文本中包含冒号(例如“id: 3”)时搜索特定列。

我已成功拆分搜索文本,将列名称与字段文本分开。

我在 AngularJS 中读到,您可以执行 searchText.id 来过滤特定列。但是,我的表有很多列,而且只有一个列名称字符串。

我的问题是,动态设置要过滤的列的最佳方法是什么?

最佳答案

通过使用数组语法访问您正在搜索的列。

searchText.id; 
var columnName = "id";
searchText[columnName]; // same thing

关于javascript - 使用过滤器进行 AngularJS 搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28960893/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com