ツリーストアが送信したリクエストの構造に問題がありました。しかし、beforeload リスナーを使用して変更できます。
store.on( 'beforeload', function( s, o ) {
if( o.params.parent === 'root' ) delete o.params.parent;
});
通常のストアでは、操作の引数に何らかの形で params 属性が含まれていません...問題は、サーバーが常にsortby
andsortorder
パラメータを必要とすることですが、
店にはある
- 単なる並べ替えパラメーター (sortby と sortorder を含む)
- 最初ではなく、テーブルをソートするときにこのパラメーターを送信するだけです(プロキシの追加のパラメーターに入れると、これは常にストアソートパラメーターをオーバーライドします)
そのため、ストアが何かを要求するたびに、これらのパラメーターを分割sort
してsortby
送信したいと考えています。sortorder