問題タブ [treemodel]

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

haskell - gtk2hs - TreeView から ListStore を取得する

TreeViewたまたま aListStoreをモデルとして持っている a へのハンドルがあります。私がやりたいことはListStore、私のハンドルから へのハンドルを戻すことTreeViewです。

hereで指摘されているように、ゲッターは、特にここでは a などのインスタンスではなくtreeViewGetModelジェネリックを返します。どちらからのキャスト関数も認識していません...TreeModelTreeModelClassListStoreTreeModelListStore

私もこれをしたくありませ(つまり、モデルを定義するときにモデルへのハンドルを保持し、それを使用したい場所に渡します)。

その問題の良い解決策を知っている人はいますか?

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

combobox - Rustのgtk-rsバインディングでListStore内にListStoreを追加するには?

gtk-rs bindingsを使用して es をTreeView含むプログラムを作成したいと考えています。ComboBox

のデータを取得するにはGtkCellRendererComboが必要ですが、の中GtkTreeModel *に を追加する方法がわかりません。ListStoreListStore

今のところ、私は単純なものしか持っていませんTreeViewComboBox内側の 1 列 (ヘッダー "f64")が必要です。

に追加してから、ボックス化されたを に追加しようとしgtk::Type:BaseBoxedましたが、メソッドによってtypeに正常に変換できません。types_inside_columnsListStorearray_of_dataBoxto_value()ToValue

追加: このプログラムは実行時にパニックを起こします:

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

java - カスタム オブジェクト間の依存関係を解決する

各オブジェクトにList<Object>は整数の「id」と整数の「依存」パラメーターがあります。次に、このリストは、誰にも依存していないオブジェクトが最初に処理を実行し、次にオブジェクトの次のグループが処理されるように、何らかの処理を行います。

トポロジーソートと隣接リストを使用してこれを実装しましたが、これはうまく機能しますが、以前のアプローチは理解しにくいため、ツリー (TreeModel) を使用するように言われています。独立したオブジェクトはルート レベルになり、それに依存するオブジェクトはその子になります。したがって、ルート レベルのすべてのオブジェクトが最初に移動し、次にレベル 2 のオブジェクト、次に 3 のオブジェクトが移動します...

I am a little confused as to how I would proceed with the implementation. I am thinking I would start with List<TreeModel<Object>>, so each index represents a tree and then form the trees accordingly. And while parsing, I will parse all the root level first, then the 2nd level and then 3rd.. Though I think there is an elegant way.

Any hint/ help would be appreciated. Thanks.

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

node.js - treemodel + skype-botsは未定義のプロパティ「モデル」を読み取れません

私はSkypeボットアプリに取り組んでいます。ツリーモデルからのノードの読み取りに問題があります。ツリーモデルの例は子ノードに従いますが、私のノードにはシステムが読み取る差分タブがあります。

XML の例 -

サーバーからxmlを読み取ります-

私の最初のボット呼び出し

メニュー ダイアログ コールは 1.company data 2. adhoc data 3. (quit) を表示する必要がありますが、1.company data 2.adhoc data のみを表示し、ユーザーが Company Data として 1 つのオプションを選択するとメニューに問題が発生します。 treeRoot.hasChildren() 条件。

getTreeNode の問題は session.send('selected title'+ nextLevel.model.HierarchyMenuItem[0].title); です。^ TypeError: 未定義のプロパティ 'モデル' を読み取れません

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

jquery - jsTree と Treemodel の統合

私は完全な JavaScript の初心者です。フロント エンドの jsTree を node.js のバックエンド サービスと統合するにはどうすればよいですか。バックエンドは Treemodel ライブラリ ( http://jnuno.com/tree-model-js/ ) を使用して記述されています。などの追加機能を搭載

私のデータは最初はフラットテキスト形式です:

これは、underscore.js で次のコードを使用して JSON に変換されています。

AJAX遅延読み込みを使用してフロントエンドにツリー構造を実装します.http: //thejackalofjavascript.com/file-browser-with-jstree-angularjs-and-expressjs/と非常によく似ています

TreeModel を使用して jsTree を実装する方法と、バックエンドに実装された getChildren メソッドを使用して遅延読み込みを行う方法を理解するための助けが必要です。

ありがとう

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

javascript - tree-model-js 前のノード ID を取得する方法

以前に訪れたノードをツリーから知りたかったのです。以下の例で試してみてください

ノード 121 と 122 にトラバースすると、親ノードが必要な場合、12 が返されます ノード 111 にトラバースすると、親ノードが必要な場合、11 が返されます ノード 13 にトラバースすると、13 が返されます私は親ノードが欲しかったので、それは私に 1 を返すはずです