Giter VIP home page Giter VIP logo

Comments (7)

renaholic avatar renaholic commented on May 24, 2024 2

I too have the same problem, and I can sort of filter them by using
filterList = { users: [{ name: "" }] }

my problem is that it can only filter by the first array
allow me to use @matthews90 's collection as an example
lists: any[] = [{ listName: "list1", users: [ { name: "John", surname: "Riddle" }, { name: "Mark", surname: "Spancer" } ] }, { listName: "list2", users: [ { name: "Mark", surname: "Spancer" }, { name: "John", surname: "Riddle" } ] }]
and in constructor:
constructor(private filterPipe: FilterPipe) { console.log(filterPipe.transform(this.lists, { users: [{ name: "John" }] }));

Only list1 appeared if filter by name: "John" and only list2 appeared if filter by name: "Mark"

from ngx-filter-pipe.

nechamam avatar nechamam commented on May 24, 2024

@matthews90 any news? I have the same problem

from ngx-filter-pipe.

VadimDez avatar VadimDez commented on May 24, 2024

Could you show me how your collection looks like?

from ngx-filter-pipe.

VadimDez avatar VadimDez commented on May 24, 2024

Looks like this case is not covered.
Someone needs to take a look at this.
Created a demo: https://stackblitz.com/edit/ngx-filter-pipe-upza1y?file=app%2Fapp.component.ts

from ngx-filter-pipe.

renaholic avatar renaholic commented on May 24, 2024

@VadimDez but it only returns one list,
both lists (list1 and list2) have the same array of users object (but reversed in order)

and I think it should return both items?
or is there any method to return both of them?

from ngx-filter-pipe.

VadimDez avatar VadimDez commented on May 24, 2024

I mean, you're right. It just seems that the case of filtering by array is not working.

from ngx-filter-pipe.

mvanveen82 avatar mvanveen82 commented on May 24, 2024

Got the same problem.
Trying to filter on object.arrary.object.value.
The filter only selects when the first object of the array passes. The rest does not seem to be looked at.

from ngx-filter-pipe.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.