import { MatSort } from '@angular/material/sort';
export class TableComponent implements OnInit, AfterViewInit { @ViewChild(MatSort) sort: MatSort;
ngAfterViewInit() { this.dataSource.sort = this.sort; } }
Name
{{row.name}}
import { MatTableDataSource } from '@angular/material/table';
export class TableComponent implements OnInit { dataSource = new MatTableDataSource();
ngOnInit() { this.dataSource.data = [ { name: 'John', age: 29 }, { name: 'Jane', age: 32 } ] } }
通过以上步骤,就可以在Angular中使用ng-content实现matSort的效果。
下一篇:Angular重载模板