Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

Sorting Data Accessor

ViewChild(MatSort) sort: MatSort;

ngOnInit() {
  this.dataSource = new MatTableDataSource(yourData);
  this.dataSource.sortingDataAccessor = (item, property) => {
    switch(property) {
      case 'project.name': return item.project.name;
      default: return item[property];
    }
  };
  this.dataSource.sort = sort;
}
Comment

PREVIOUS NEXT
Code Example
Javascript :: delete request from the script to html 
Javascript :: toggle button in angularjs bootstrap 
Javascript :: javascript scrollby div 
Javascript :: ready function jq 
Javascript :: jquery xpath 
Javascript :: math floor html 
Javascript :: how to remove whitespace in javascript 
Javascript :: how javascript interpreter works 
Javascript :: console.table in javascript 
Javascript :: convert int to string javascript 
Javascript :: return array content only js 
Javascript :: how to mark a icon with vector icons in mapview 
Javascript :: ajaxsetup beforesend 
Javascript :: 8ball javascript 
Javascript :: header react native 
Javascript :: vuejs copy to clipboard 
Javascript :: Conditional expressions and in fandom explained examples 
Javascript :: find the height of space above element using javascript 
Javascript :: how to convert string to invert case in javascript 
Javascript :: vue router push with params 
Javascript :: bootstrap 4 form validator with jquery 
Javascript :: js nepali phone number validation regex 
Javascript :: alpinjs 
Javascript :: duplicate characters in a string javascript 
Javascript :: fake delay in fetch 
Javascript :: find outlier js 
Javascript :: jquery-3.5.0.min.js 
Javascript :: usestate with object 
Javascript :: how to check if element is in viewport javascript 
Javascript :: substring in javascript 
ADD CONTENT
Topic
Content
Source link
Name
3+5 =