ng-2 parent-child data inheritance has been a difficulty for me.
What seems that could be a fine working practical solution is filtering my total array of data to a
You can check an example in Plunker over here plunker example filters
filter() { let storeId = 1; this.bookFilteredList = this.bookList .filter((book: Book) => book.storeId === storeId); this.bookList = this.bookFilteredList; }