This repository was archived by the owner on Apr 12, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 27.4k
Collection of filterFilter
related issues (with regard to #9757)
#9788
Milestone
Comments
This is lovely. Thanks so much @gkalpak. |
WOW, fantastic job on compiling all the |
(Added info regarding #9984.) |
@gkalpak Did we handle all of these? |
I've just closes the last open issue in this list (#6655), which was declared wontfix here 3 years ago: #6319 (comment), so I'm gonna close this issue. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Following #9757, I tried to gather open
filterFilter
-related issues (bugs, PRs, feature requests) and investigate if/how they relate to #9757 (e.g. if they are resolved or contain test-cases that can be incorporated etc).Listing my "findings" here to avoid duplication of effort.
Kudos to @Narretz for the idea (#9757 (comment)) 😃.
** Updated by Pete with what is left **
tl;dr
PRs:
fix(filterFilter): comparator should return true if deep object key is undefined #6623fix(filterFilter): correctly handle deep expression objects #9757lands:feat(filter): allow filtering of an object #5451, feat(filterFilter): support filterFilter for object literal collection #6695, docs(filter): clarify what filter matches against #8750fix(filterFilter): correctly handle deep expression objects #9757lands:fix(filterFilter) deeply-nested predicate objects + multiple conditions were not giving expected results #7329Bugs / Feature Requests:
Null filter not returning anything: filter:{category:null}" #1780, Why does filterFilter take out null values when compared with '' in 1.2.x #5055, Filters for nested objects not working #6222,Use search.$ in filter will result in Call stack exceeded error if the objects have properties that self reference #6655fix(filterFilter): correctly handle deep expression objects #9757: [filter] allow object maps along with arrays #2694,Implement filtering on object-based ng-repeat #6490,filter and orderBy should also work with objects in ngRepeat #8458Issues that will be resolved if fix(filterFilter): correctly handle deep expression objects #9757 lands: FilterFilter nested expression support renders strict option useless #7323, $filter('filter')(array, expression) does not work with more than one nested property #9698, filter doesn't work when methods are added to Object.prototype #9984Bugs / Feature Requests
This is about adding support for filtering objects (not only arrays) for use with
ngRepeat
.Irrelevant to fix(filterFilter): correctly handle deep expression objects #9757.
Based on the conversation (and the referenced Fix(filter): Filter objects with circular references #6319) it seems to have been decided not to support objects with circular references.
Should be probably closed.
filterFilter
andorderByFilter
should also work with objects][8458]This is about adding support for filtering objects (not only arrays).
Irrelevant to fix(filterFilter): correctly handle deep expression objects #9757.
The text was updated successfully, but these errors were encountered: