2017-02-17 5 views
2

Ext 012とのメソッドsort([field],[direction],[mode])の解説6.2.0。誰でも私に説明することができますappendprependreplacemultiこのhttp://docs.sencha.com/extjs/6.2.0/classic/Ext.data.Store.html#method-sortのドキュメントの違いです。私はその違いは見当たりませんし、ドキュメンテーションはありません。メソッド内でのモードの並べ替え(Ext jsでの並べ替え)6.2.0

mode : "append"/"prepend"/"replace"/"multi" (optional)

答えて

2

modeパラメータは、ソートの収集方法を示します。

  • replace - 同じプロパティを持つ既存のソーターが見つかった場合は、新しいソーターと置き換えます。
  • append - 既存のソーターコレクションの末尾に追加します。
  • prepend - 既存のソーターコレクションの先頭に追加します。
  • multi - この新しいソーターを追加して、古いソーターをmultiSortLimitの前に追加します。それ以外の場合はappendと同じです。
+0

返信いただきありがとうございます。リモートまたはローカルデータのみで実行していますか? – Joy

+0

'remoteSort'設定に依存します。それが 'true'の場合、サーバーに要求を送信し、そうでなければローカルデータをソートします。 –

+0

ありがとうございます:) – Joy

0

これはExt.data.Store方法です。それを呼び出すと、ストアの要素を明示的にソートします。結果のソートされたリストは、することができます:

  • 「プリペンド」EDリストの先頭に元のリストの最後にある「追加」編ストアに元のリストを「置き換え」
  • "multi" ?????
+0

「モード」は、ソータがどのように振る舞うかを示し、リスト内のデータではありません。 –

関連する問題