問題タブ [treepanel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
extjs - ExtJS TreePanelで選択したノードを見つけるにはどうすればよいですか?
ユーザーがボタンをクリックしたときに、TreePanelの選択されたノード(存在する場合)を取得しようとしています。TreePanelで選択ノードをどのように取得しますか?ありがとう。
javascript - ExtJS TreeLoader の問題
私は ExtJS にあまり詳しくありませんが、ExtJS を使用するプロジェクトに取り組んでいます。
1 回の呼び出しでサーバーからすべてのノード データをロードする TreeLoader で TreePanel を使用しています。ツリー内のすべてのノードの属性にアクセスする必要があるイベントがあります。私がこれを行う方法は、TreePanel の getNodeById メソッドを使用することです。問題は、ツリー パネルがノードを遅延ロードしているように見え、ノードが既にロードされていない限り、getNodeById を使用してノードを取得できないことです。
すべてのノードを強制的にロードする方法はありますか? 最も近いのは、TreeLoader で preloadChildren 属性を使用することですが、これはまだ、子を含む親ノードが読み込まれるときにのみ読み込まれます。
extjs - extjsのtreepanelでノードが無効な場合に発生するイベントは何ですか
ノードがドロップされると、TreePanel の beforenodedrop イベントに移動します
しかし、ノードが無効な場合はどうなりますか? ドロップしないため、 beforenodedrop イベントは通知されません
何のイベントですか?????誰か教えてください?????
よろしくお願いします
extjs - Extjsツリーパネル:リーフノードにノードをドロップする方法
ツリーパネルのリーフノードへのドラッグアンドドロップを有効にする方法を知っている人はいますか?
私のシナリオは次のシナリオとまったく同じです:http ://dev.sencha.com/deploy/dev/examples/tree/reorder.html ですが、リーフノードにアイテムを追加する必要もあります。
ありがとう
javascript - ExtJS TreePanel から JSON データを取得する
Ext.tree.TreePanel オブジェクトがあり、外部ファイルからロードされたデータがあるとしましょう。例:
このファイルは、ツリーを定義するオブジェクトの配列です。
ユーザーが新しいノードをツリーに追加し、いくつかのノードを移動するとします。次にユーザーがツリーをロードするときに使用できるように、ツリーから JSON データを取得する方法はありますか?
EDIT(コードソリューション):
これは、Juan の回答からのアイデアに基づく解決策です。将来誰かがこのスレッドを見つけてコードを探している場合に備えて、これを掲載しています。
extjs - Ext.tree.TreePanel のすべてのツリー ノードのチェックを外す方法は?
でチェックされているすべてのノードのチェックを解除する「リセット」メソッドが必要Ext.tree.TreePanel
です。
extjs - Ext.js 編集可能な TreeNode
TreeNodes (つまり、フォルダ) をユーザーが編集できるようにすることはできますか? TreeNode クラスに editable というオプションがあることがわかりましたが、それを機能させることも、その使用例を見つけることもできませんでした。
私のもう 1 つのクエストは、入力ボックスをノードに配置して、ユーザーが各アイテムに数字を入力できるようにすることです。どうすればいいですか?
javascript - ExtJS TreePanel - refresh and keep status of nodes
How to refresh contents of TreePanel in extjs and save status of nodes (expanded/collapsed). When I do
All expanded nodes become collapsed. How can I avoid that?
Thanks.
extjs - ノードがレンダリングされていない場合にExtTreePanelからノードを削除する方法
まだレンダリングされていないノードを削除できないことがわかりました。次のコードは、私が何を意味するかを示しています。http://dev.sencha.com/deploy/dev/exa...dow/hello.htmlにいる間にChrome(およびFirebug)のコマンドラインから実行しました(そのページにはextがプリロードされているため)
非同期操作に問題がないことを確認するために、各ステートメントを個別に入力しました(ツリーデータがメモリ内にある場合でも)
何をすべきかについての提案はありますか?
答え