Basic Table

Table is just a mapping of objects to table rows with ngFor
IDNameUser NameEmail
1 Sam sam s@gmail.com
2 John john j@gmail.com
3 Will Smith will ws@gmail.com
4 Tom Hardy tom tom@gmail.com
5 Martha Curse curse martha@gmail.com
6 Kristen stewart sweet@gmail.com
7 Mam Ram s@gmail.com
8 Johnathan john jnathan@gmail.com
9 Will mark will mark wsmark@gmail.com

Sortable Table

You can introduce custom directives for table headers to sort columns
IDNameUser NameEmail
1 Sam sam s@gmail.com
2 John john j@gmail.com
3 Will Smith will ws@gmail.com
4 Tom Hardy tom tom@gmail.com
5 Martha Curse curse martha@gmail.com
6 Kristen stewart sweet@gmail.com
7 Mam Ram s@gmail.com
8 Johnathan john jnathan@gmail.com
9 Will mark will mark wsmark@gmail.com

Search and filtering

You can do filter table data, in this case with observables and our NgbHighlight component used in Typeahead
Full text search:
IDFull NameUser NameEmail
1Samsams@gmail.com
2Johnjohnj@gmail.com
3Will Smithwillws@gmail.com
4Tom Hardytomtom@gmail.com
5Martha Cursecursemartha@gmail.com
6Kristenstewartsweet@gmail.com
7MamRams@gmail.com
8Johnathanjohnjnathan@gmail.com
9Will markwill markwsmark@gmail.com

Pagination Table

You can bind our NgbPagination component with slicing the data list
IDFull NameUser NameEmail
1 Sam sam s@gmail.com
2 John john j@gmail.com
All Rights Reserved by Ample Admin. Designed and Developed by WrapPixel.