問題タブ [treetable]

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.

0 投票する
1 に答える
746 参照

javabeans - Vaadin で BeanItemContainer と TreeTable を使用する際の問題

データソースTreeTableから fromを構築する方法と、 . それでも私は自分のユースケースにこだわっています。ContainerObject[][]

私はそのような豆を持っています...

AssetOwnedHourlyLocatableId複合 ID です。それは...

hours が列ヘッダーにピボットされlocation、他の唯一の追加の列ヘッダーであるグリッドを生成したいと考えています。

例えば、

列ヘッダーになります。

各列の下に表示される...

そのため、提供された場合は、List<DSRUpdateHourlyDTO>上記のプレゼンテーション形式に変換したいと考えています。

これを行う最良の方法は何ですか?

追加の機能要件がいくつかあります。

  • 同じテーブルの読み取り専用ビューと編集可能ビューを切り替えられるようにしたいと考えています。
  • データソース (JPAContainerSource など) へのラウンドトリップを完了できるようにしたいと考えています。
  • 私は(最終的には)複合IDの任意の部分でアイテムをフィルタリングしたいと考えています。

私の挑戦は適応にあります。リストを取得して、それを単純に分割してBeanItemContainerand を使用するという単純な使用例addNestedContainerPropertyをよく理解していますsetVisibleColumns。プロパティを列にピボットすることは、私を困惑させているようです。

0 投票する
2 に答える
10546 参照

javascript - イベントを使用したjQueryツリーテーブル

jQuery プラグイン ツリーテーブルで提供されるイベントの使用方法を理解するための支援が必要です。

jQuery ツリーテーブル (プラグイン): http://plugins.jquery.com/treetable/

これが私が解決しようとしているものです。

ブランチが折りたたまれると、プラグインは「onNodeCollapse」というイベントをトリガーする必要があります。

ブランチが折りたたまれたら、「ブランチが折りたたまれました」という JavaScript ポップアップを表示するだけです。ここから、それを独自の関数に結び付けることができます。

オンラインで解決策を検索するだけでなく、いくつかの異なる方法を試しました。

スクリプト例: http://jsfiddle.net/djlerman/yLb25dy9/

0 投票する
3 に答える
6447 参照

primefaces - 更新後に p:treeTable のノードが折りたたまれないようにする

あるフォームp:treeTablep:dialog別のフォームに があり、そこからp:dialogデータを追加しますp:treeTable

h:commandButtonダイアログの送信時にp:treeTable、追加されたノードを表示するために更新を追加します

問題は、ユーザーが開いたすべての展開されたノードがすべて折りたたまれることです

私はこの質問を見つけました 更新後の p:treeTable の崩壊の回避 は、彼が書いた質問で解決しましたが、彼の質問に対する回答または解決策はありません

0 投票する
1 に答える
2185 参照

javascript - angularJS と adapt-strap を使用したツリー テーブル。列が「圧迫」されている

これは、adapt-strap を使用した単純なツリー テーブルの例です。新しい列の追加中に問題が発生しました。大文字の名前で列を追加しようとしました:

jsfiddle:

http://jsfiddle.net/t2qafj81/

HTML:

Java スクリプト:

テーブルのヘッダーと行のテンプレートを正しく定義するにはどうすればよいですか? (複数の新しい列を追加したい)

adapt-strap とツリー ブラウザーの詳細: http://adaptv.github.io/adapt-strap/##treebrowser

0 投票する
1 に答える
474 参照

jsf - TreeTable Primefaces で選択したノードのチェックを外します

TreeTable から selectedNodes をクリア (チェックを外します) したいです。選択したオブジェクトを無効にしていますが、無効にはしていません。