問題タブ [angular-ui-tree]

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 に答える
1490 参照

angularjs - ui-treeのドラッグアンドドロップ防止で接続されたツリー

私は使用しています: http://angular-ui-tree.github.io/angular-ui-tree/#/connected-trees 親レベルではドラッグできるようにしたいが、子レベルではドラッグできないようにしたい木。

どうすればそれについて行くでしょうか。私は今ここに置くことができる彼らのコードを使用しています

html

そしてコントローラーは

ありがとう

**私が試したこと**

これは私が試したものです

その後

しかし、console.log には ID などは何も表示されません。属性を追加してから確認することを考えていました

**ハッキーな修正**

だから私はこれをちょっと修正しましたが、それは非常にハックです...なぜIDを取得できないのか、なぜこれが機能するのかを知る必要があります...未定義を返し、それをチェックします..これで仕事は完了しますが、とてもハックなので嫌いです

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

javascript - Angular UI ツリーで子を持つノードの代わりに親を持つノードを使用する

TreeView を表示するためにAngular UI Treeを使用しています。すべてのノードを REST API に要求するには、restangular を使用してノードのリストを返します。

ただし、Angular UI Tree は次のデータ構造を使用します。

そして、私はそれを使用したい:

テンプレートでそれを行うにはどうすればよいですか?

私はこれを使用しています。

ノードの配列を要求し、各ノードが Restangular オブジェクトである UI ツリーでそれを使用する他の方法はありますか?

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

angularjs - angular-ui-tree: 最後に追加されたノードの html 要素を取得する方法

ばかげた質問かもしれませんが、stackoverflow または angular-ui-tree のドキュメントで解決策を見つけられませんでした。

最後に追加されたノードの html 要素を取得する必要があります。

より正確には、新しいノードが作成されたときに表示してフォーカスする必要があるノード テンプレートに xeditable 要素があります。

どうすればできますか。

ご協力いただきありがとうございます。

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

angularjs - angular UIツリーの特定のノードにアクセスするには?

angularJSの学習を始めたばかりです。バックエンドからのデータを表示するための ui-tree を作成しました。クリックすると要素の詳細を表示する必要があります。しかし、特定のノード(要素)にアクセスする際に問題に直面しています。

誰かが ui-tree (angularjs.org のドキュメントではありません) の基本と、ツリーから特定のノードにアクセスする方法を説明できますか?

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

javascript - angular uiツリーで特定のアイテムのキー値または反復を取得する方法は?

angular-ui-treeの使用方法の基本的な例であるコードがあります:

{{item}} がある場合、アイテムの反復をループで取得する方法はありますか? たとえば、このアイテムの現在のループ反復が奇数または偶数である場合、ツリーの特定のノードのスタイルを変更できるという条件を取得したいのと同じように、別の青と赤のアイテムがベースになっているとします奇数または偶数の場合、その反復で。

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

angular-ui-tree - ツリー内のangular-ui-treeツリーは空のツリープレースホルダーを作成しません

こんにちは、GroupA のいくつかのカテゴリを表すツリーを作成する必要があります。これらのカテゴリは 4 レベルの深さにすることができます。

これは非常に単純なタスクですが、さらに、各カテゴリには対応する GroupB があり、GroupA は GroupB を集約するため、GroupA の CategoryX に GroupB の 3 つのカテゴリを含めることができるとします。

これは、カテゴリ マッピングのようなものです。すべてのデータは 1 つのjsonにあります。

この関係を反映するために、親ツリー (GroupA) の各行内にツリー (GroupB) をネストするというアイデアを思いつきました。

このようなもの:

すべてが適切にレンダリングされますが、内部の ui-tree が空の場合、empty-tree-placeholder が表示されず、新しいノードをドロップできなくなります。

この問題を解決する方法を知っていますか?

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

javascript - Angular UI ツリーの実装

http://angular-ui-tree.github.io/angular-ui-tree/#/basic-exampleの使用方法に関するプランカーまたはヒントを提供できますか

このようなjsonオブジェクトで