問題タブ [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 に答える
6575 参照

jsf - PrimeFaces - ショーケースの例から実行される TreeTable の問題

私は PrimeFaces 3.0 で JSF 2.0 を使用しており、TreeTable を動作させることができます。次のエラーが発生します: "/index.xhtml @69,62 value="#{document.name}": クラス 'Document' には読み取り可能なプロパティ 'name' がありません。

コードは次のとおりです。

マネージドBean:

豆:

何か案は?ショーケースとまったく同じ方法です: http://www.primefaces.org/showcase-labs/ui/treeTable.jsf

解決策は以下になります。唯一の変更点は、bean を保護されたアクセスから public に変更することです。

みんなありがとう!

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

css - 行全体を表すことができるテーブル行内にドラッグアンドドロップラッパーを作成するにはどうすればよいですか

Vaadinでtreetableを使用すると、左右の空白領域をクリックすると、行全体をドラッグアンドドロップするとうまくいきます。しかし、それはユーザーフレンドリーではありません。行内にドラッグ可能なレイアウトを作成したいのですが、各行の最初のコンポーネントとしましょう。クリックすると、行全体が選択され、ドラッグアンドドロップして並べ替えることができます。

問題は、ラッパーを使用して垂直レイアウトを作成できることですが、ドラッグモードはそのコンポーネントまたはラッパー自体のみであり、ドラッグアクションを実行すると、実際には行全体が移動していることを示していないため、混乱する可能性がありますクライアント。各行の空白領域をドラッグするのと同様に、行全体をドラッグしているように見せるにはどうすればよいですか? ありがとう。

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

vaadin - vaadin TreeTableは、子のない親のドロップダウンを削除します

vaadinのTreeTableを使用しています。子がなく、オブジェクトが垂直に正しく配置されている第1レベルのオブジェクトのドロップダウン矢印を削除または非表示にする方法はありますか?

アップデート

誰かが興味を持っている場合の最終的な解決策:

FieldFactoryをテーブルに追加します

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

tooltip - vaadin TreeTable の ItemDescriptionGenerator は、列に対してのみ null を返します

vaadin の TreeTable を使用していて、行にツールチップを追加しようとしています。これは彼らがそれを行うべきだと言っている方法ですが、propertyId は常に null であるため、正しい列を取得できませんか? そして、はい、これをEclipseデバッガーでも実行します=)

この部分に関連するコード:

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

jsf - ADFTreeTableで注文する

ADFのTreeTableにsortpropertyを設定することは可能ですか?クエリにorderby句があるviewcriteriaがあります。

TreeTableは、アイテムを正しい順序で表示しません。これは知られていますか?

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

parent-child - ツリーテーブルに子アイテムを追加する Vaadin

treetable に子要素 (要素は Bean) を追加しようとしましたが、どういうわけか結果が奇妙です。小さな例をまとめました。

最後の行でわかるように、p1 は p3 の親である必要があり、結果は次のとおりです。写真を参照してください。(p3 は p2 の子になります)

コードはここからアクセスできます: goo.gl/BMXiv

2 つの主要なファイルがあります。

TttestApplication.class

Project.class

Cs

0 投票する
0 に答える
1605 参照

primefaces - p:treeTable の CommandLink/CommandButton のアクションが呼び出されない

Primefaces 3.1 をダウンロードし、プロジェクトに追加して、コマンド ボタン/コマンド リンクをツリー テーブルの列に追加しようとしましたが、列内のコマンド ボタン/コマンド リンクのアクションがルート行以外で呼び出されません。

問題は何ですか?ありがとう

編集:

xhtml のツリー テーブル:

豆:

また、 updateProductListForSelectedCatalog() メソッドを持つ formProductRelationView Bean があります。

ご清聴ありがとうございました。

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

vaadin - 新しいアイテムを挿入するTreeTable(Vaadin)

TreeTableがあり、要素で初期化できます。それらが表示されます。しかし、ずっと後になって、新しい要素を挿入できなくなりました。

  • すべてのtreetable.addItem(...)は後でnullを返します
  • 初期化のメソッドは、後で新しい要素を挿入することもできません。
  • すべての新しいアイテムには一意のitemidがあります
  • エラーメッセージが表示されませんでした

どうすれば本当の問題を見つけることができますか?

適切なタイプを適切な順序で追加したと確信しています。

前もって感謝します。

(10列あるため、コードスニペットの挿入は長く退屈になります)

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

vaadin - vaadin TreeTable でオブジェクトを再展開する方法

TreeTable のコンテナ データソースをリセットした後、TreeTable 内のオブジェクトを再展開しようとしていますが、うまくいきません。誰もこれを試したことがありますか?どこが間違っていますか?

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

jquery - jQuery treeTable を使用した遅延読み込み

このプラグインを使用してツリー ビュー テーブルを取得しています: http://ludo.cubicphuse.nl/jquery-plugins/treeTable/doc/

私が必要とする 1 つのことを除いて、それはうまく機能します。それは、コンテンツの遅延読み込みです。

フォルダーが開かれたときのコールバック機能を提供します。これを使用して、新しく開いたブランチをフェッチし、ajax 呼び出しを使用してデータを入力します。テーブルへの入力はうまく機能しますが、追加された行は、インデントされた構造に準拠していません。

jQuery('#tree-table').treeTable({}); の呼び出し 追加の行が追加された後、適切なインデントが得られますが、ツリーも折りたたまれます。これは、ユーザーが深いパスをナビゲートするのを煩わしくします。

他の誰かがtreeTableで同様のことをしようとしましたか?