如何更改 ui-grid 中的过滤列位置?
How to change filter column location in ui-grid?
我在我的项目中使用 ui-grid。
我需要将过滤字段移到 ui-grid 上方,像这样:
是否可以实现?
为此,您需要自己编写过滤器。没那么难 ui-grid.info.
上有一个 tutorial
您要做的是创建一个循环,遍历所有行并为 matching/not 与过滤器匹配的任何行更改标志 row.visible
。
[跟进]如果您需要不止一列,您应该简单地考虑您的逻辑,考虑所有过滤器的任何可能组合。
如果我没记错的话,在 ui-grid 中它们有嵌套循环,首先它们循环遍历所有过滤器,然后遍历所有行,如果任何过滤器拒绝某行,则其可见性将被清除(设置为假);否则,如果所有过滤器都接受一行,则其可见性设置为 true。
我在我的项目中使用 ui-grid。
我需要将过滤字段移到 ui-grid 上方,像这样:
是否可以实现?
为此,您需要自己编写过滤器。没那么难 ui-grid.info.
上有一个 tutorial您要做的是创建一个循环,遍历所有行并为 matching/not 与过滤器匹配的任何行更改标志 row.visible
。
[跟进]如果您需要不止一列,您应该简单地考虑您的逻辑,考虑所有过滤器的任何可能组合。
如果我没记错的话,在 ui-grid 中它们有嵌套循环,首先它们循环遍历所有过滤器,然后遍历所有行,如果任何过滤器拒绝某行,则其可见性将被清除(设置为假);否则,如果所有过滤器都接受一行,则其可见性设置为 true。