問題タブ [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.
javascript - イベントでSAPUI5テーブルが再作成される
1 つのボタン クリック イベントで更新される sapui5 ツリー テーブルがあります。ボタンをクリックすると、ajax を使用してデータを取得しており、最初の呼び出しでレンダリングされた既存のツリー テーブルを再作成したいと考えています。以下のビンで問題をシミュレートしました。ボタンのクリックでテーブルを再作成しないようにするにはどうすればよいですか?
オブジェクトを再作成する前に、otable が null であることを確認しようとしましたが、役に立ちませんでした。お知らせ下さい。
javascript - SAPUI5 は TreeTable / 空行の JSON を作成します
JSON リクエストから SAPUI TreeTable を作成したいのですが、現在、私の出力は次のようになっています (ご覧のとおり、すべてのノードに空の行が含まれています -> これがどこから来ているのかわからず、これらを空にしたくありません行):
私のテーブルの定義:
私の getJSON とフラット構造を親子構造に変換します ( yakuに感謝)
私の結果JSON(その一部):空の行が表示されている理由が見つからない?? 誰か何か知ってる?
ありがとう!
編集: これは私の完全な JSON 結果 (var root) です (bindRows(/root).. を介してツリー テーブルにバインドされている var data = { root : root, }; に移動する前に)。
箇条書きを削除しようとしているときに、それらが HTML に含まれていることがわかりましたが、その理由はわかりません。これをdev-toolsで削除すると、箇条書きが消えます...
CSSアイコンクラスから来ています...
.sapUiTableTreeIconLeaf {背景画像: url(ico12_leaf.gif); }
経由で解決しました
.sapUiTableTreeIconLeaf { 背景イメージ: なし !重要; }
css - p:treeTable のハイライト色を設定する方法
Primefacesツリーテーブルのハイライト色をオーバーライドする方法はありますか?
動作しない例:
sapui5 - sap.ui.table.TreeTable にファントム行が表示されるのはなぜですか (不適切なデータ レンダリング)?
ここに問題の再構築を投稿しましたhttp://jsbin.com/pakututana/1/edit。
データは、TreeTable で 2 レベルの深さのノードのレンダリングにつながる必要があります。しかし、代わりに幻の行が散らかっています。
何か案は?
ありがとうございました
javascript - sortBranchを使用したjquery treeTableのソート
私は jquery の専門家ではありません。Ludo の jquery treeTable を使用していますが、これは非常に便利です。
しかし、ドキュメントで提案されているように、「sortBranch」を使用してフォルダー ノードの子を並べ替えることができません。
特に、次のエラーが表示されます。
TypeError: ノードは未定義です node.children.sort(sortFun);
適切なノード オブジェクトを渡していないようです。以下のコードを参照してください。
これまでのところ、いくつかのサンプルを見つけることができませんでした。
誰の助けも大歓迎です。
ありがとう。