2017-10-31 11 views
0

ng2-smart-table에서 수행 된 정렬 이벤트를 연결하려고합니다. https://akveo.github.io/ng2-smart-table/#/documentation을 따라 가면 rowSelect, mouseover 등과 같이 노출되는 많은 이벤트가 표시되지만 라이브러리에서 게시/정렬 된 정렬 이벤트는 표시되지 않습니다. Ng2SmartTableComponent를 변경하려고 생각 중이며 (정렬)이 내부적으로 호출 될 때 이벤트를 내 보냅니다. 아무도 이미 그것을했는지 또는 내가 의지 할 수있는 해킹이 있는지 알 수 있습니다.ng2-smart-table의 정렬 열 이벤트에서 사용자 정의 정렬 논리를 작성하는 방법

답변

1

ng2-smart-table에서 정렬 소스는 GitHub (link to code)에 표시됩니다.

당신은 (기본적으로 사용) 당신이 당신의 사용자 정의 기능을 추가 할 수있는 비교-기능을 변경하려면 NG2 스마트 테이블 구성 :

columns: { 
    group_name: { 
     title: 'Groupname', 
     compareFunction(direction: any, a: any, b: any) => { 
      //your code 
     } 
    } 
}