2017-05-05 27 views
2

親コンポーネントからp-dataTableコンポーネントのソートイベントをトリガできるようにする必要があります。この種のものは、現代のウェブ開発を導いた "データダウン、アクションアップ"の原則に違反していますが、私はユーザがprimengテーブルのソートをトリガするためにクリックする別のコンポーネントを持っています。 dataTableコンポーネントAPI内にあります。プログラム可能なprimengデータテーブルをソートする方法

+1

sortable = 'custom'が必要なのかどうかわかりません。 https://www.primefaces.org/primeng/#/datatable – wannadream

答えて

1
gridObject.sortColumn = gridObject.columns.find(col => col.field === paginationOptions.SortColumn); 
gridObject.sortField = paginationOptions.SortColumn; 
gridObject.sortOrder = (paginationOptions.SortOrder == "ASC" ? 1 : -1); 
gridObject.sortSingle(); 

gridObject:、それはページネーションの選択肢となっていますソート列のようなとソート順:それは私のDataTable paginationOptionsです。 1は昇順に使用され、0は降順に使用されます。

上記の4つのステートメントはソートアクションを実行します。

関連する問題