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スマートテーブルのソートのソースはGitHubの(link to code)に示されています。

あなたは(デフォルトで使用されるような)のコンペア機能を変更したい場合は、あなたのNG2-スマート・テーブル構成で、独自のカスタム機能を追加することができます。

columns: { 
    group_name: { 
     title: 'Groupname', 
     compareFunction(direction: any, a: any, b: any) => { 
      //your code 
     } 
    } 
} 
関連する問題