checked:boolean=true;sort(col:string){if(this.checked){this.arrayInfos.sort(this.sortByDesc(col));}else{this.arrayInfos.sort(this.sortByAsc(col));}this.checked=!this.checked;}sortByDesc(col:string){//降序
console.log(col+"降序");returnfunction(a, b){
var c = a[col].toLowerCase();
var d = b[col].toLowerCase();if(c < d){return-1;}}}sortByAsc(col:string){//升序
console.log(col+"升序");returnfunction(a, b){
var c = a[col].toLowerCase();
var d = b[col].toLowerCase();if(c > d){return-1;}}}