問題タブ [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.
javabeans - Vaadin で BeanItemContainer と TreeTable を使用する際の問題
データソースTreeTable
から fromを構築する方法と、 . それでも私は自分のユースケースにこだわっています。Container
Object[][]
私はそのような豆を持っています...
はAssetOwnedHourlyLocatableId
複合 ID です。それは...
hour
s が列ヘッダーにピボットされlocation
、他の唯一の追加の列ヘッダーであるグリッドを生成したいと考えています。
例えば、
列ヘッダーになります。
各列の下に表示される...
そのため、提供された場合は、List<DSRUpdateHourlyDTO>
上記のプレゼンテーション形式に変換したいと考えています。
これを行う最良の方法は何ですか?
追加の機能要件がいくつかあります。
- 同じテーブルの読み取り専用ビューと編集可能ビューを切り替えられるようにしたいと考えています。
- データソース (JPAContainerSource など) へのラウンドトリップを完了できるようにしたいと考えています。
- 私は(最終的には)複合IDの任意の部分でアイテムをフィルタリングしたいと考えています。
私の挑戦は適応にあります。リストを取得して、それを単純に分割してBeanItemContainer
and を使用するという単純な使用例addNestedContainerProperty
をよく理解していますsetVisibleColumns
。プロパティを列にピボットすることは、私を困惑させているようです。
javascript - イベントを使用したjQueryツリーテーブル
jQuery プラグイン ツリーテーブルで提供されるイベントの使用方法を理解するための支援が必要です。
jQuery ツリーテーブル (プラグイン): http://plugins.jquery.com/treetable/
これが私が解決しようとしているものです。
ブランチが折りたたまれると、プラグインは「onNodeCollapse」というイベントをトリガーする必要があります。
ブランチが折りたたまれたら、「ブランチが折りたたまれました」という JavaScript ポップアップを表示するだけです。ここから、それを独自の関数に結び付けることができます。
オンラインで解決策を検索するだけでなく、いくつかの異なる方法を試しました。
primefaces - 更新後に p:treeTable のノードが折りたたまれないようにする
あるフォームp:treeTable
とp:dialog
別のフォームに があり、そこからp:dialog
データを追加しますp:treeTable
h:commandButton
ダイアログの送信時にp:treeTable
、追加されたノードを表示するために更新を追加します
問題は、ユーザーが開いたすべての展開されたノードがすべて折りたたまれることです
私はこの質問を見つけました 更新後の p:treeTable の崩壊の回避 は、彼が書いた質問で解決しましたが、彼の質問に対する回答または解決策はありません
javascript - angularJS と adapt-strap を使用したツリー テーブル。列が「圧迫」されている
これは、adapt-strap を使用した単純なツリー テーブルの例です。新しい列の追加中に問題が発生しました。大文字の名前で列を追加しようとしました:
jsfiddle:
HTML:
Java スクリプト:
テーブルのヘッダーと行のテンプレートを正しく定義するにはどうすればよいですか? (複数の新しい列を追加したい)
adapt-strap とツリー ブラウザーの詳細: http://adaptv.github.io/adapt-strap/##treebrowser
jsf - TreeTable Primefaces で選択したノードのチェックを外します
TreeTable から selectedNodes をクリア (チェックを外します) したいです。選択したオブジェクトを無効にしていますが、無効にはしていません。