-1

私はext js javascriptライブラリを使用しています。

これはextツリーのページネーションに関するものです。

ツリーをロードしている間、完全なツリー データを取得していますが、トップ レベルまたはルート レベルのみ、または最大 2 レベルまで取得したいと考えています。

必要に応じて、より深いデータを取得したいと考えています。ユーザーがノードを展開すると、そのノードのデータを取得したいと思います。

私の焦点は、ツリーのページネーションの実装です。

より効率的なパフォーマンスのために Ext.direct を使用できますか? 私のバックエンドは delphi/pascal です。

ext ツリーのグリッドでページネーションに似たものを使用するためのより効率的な方法は何ですか?

ありがとう。

4

1 に答える 1

0

残念ながら、現時点では TreeStore でのページングのサポートはありません。

ツリー データのロードに関して、TreeStore はデフォルトでツリー全体をロードしようとせず、代わりに次の呼び出しを行います。

GET http://your_web_service/some_tree?node=root

ユーザーがツリー ノードをクリックして展開すると、たとえばノードの ID が「12」の場合、TreeStore は次の方法でデータを取得しようとします。

GET http://your_web_service/some_tree?node=12

したがって、nodeパラメータをどのように処理し、クライアントに何を返すかを決定する方法は、Web サービスの責任です。

于 2013-06-16T07:36:21.043 に答える