問題タブ [chap-links-library]

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

javascript - Json 配列を vis.dataset に変換する方法

Node.Js を使用して Web サイトを作成しています。API を呼び出してデータを取得し、次の形式で JSON 配列を返します。

vis.jsしたがって、ライブラリを使用して、このデータを次のように表示したいと思います。

間違っている場合は修正してください。vis.jsこの形式のデータセットのみを受け入れると思います:

  1. json 配列形式を変換しています。

  2. 生データを vis.js に直接フィードします。

それを行う方法がわからない。
前もって感謝します!!!

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

font-awesome - vis.js と fontawesome グリフ アイコン

vis.js を使用してグラフを作成する際に、オプションを使用してノードを表示する方法を指定できます。

スタイルに 'icon' を使用することで、ブートストラップまたは fontawesome グリフ アイコンのいずれかを使用します。ドキュメントでは、ユニコードの使用について説明しています。

プランカーを作成しましたが、アイコンが表示されません。

私が間違っているのかわかりません。

ありがとう

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

chap-links-library - chap-links-library でのデータのグループ化

私が取り組んでいるプロジェクトで chap-links-library を使用しています。ユーザーが実行したさまざまな種類のアクティビティを表示しようとしています。ユーザーが実行したアクティビティと回数を表示したいと考えています。

最初のズームは 12 か月間で、ユーザーは 1 日レベルまでズームインできます。月に実行された同じタイプのすべての活動をグループ化し、初期表示に累積数を表示したいと考えています。ユーザーがズームインすると、表示範囲に基づいて、アクティビティの分割とそのカウントを確認できるはずです。

chap-links-library でこれを処理する方法についての指針は役に立ちます。

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

javascript - 数時間経ってもvis.jsグラフが安定しない

約1000ノードのネットワークがあります。と を設定stabilize:truezoomExtentOnStabilize: trueました。JSON関数を使用してノードが追加されていvis.network.gephiParser.parseGephi()ます。このグラフをプロットしようとすると、何時間もアイドル状態にした後でも安定しません。ただし、少数のノードは妥当な時間内に安定します。ここで何が欠けていますか。大きなグラフを安定させる方法はありますか。安定させるための反復回数を 1000 以上に設定してみました。助けてくれてありがとう。

PS: ノードの座標は JSON からは取得できません。グラフは、ユーザー入力に基づいて再描画されます。

編集 1: プロットされている JSON データはhttp://pastebin.com/raw.php?i=Mzy4ncxwで入手できます。エラーのため、jsbin で再現可能な例を作成できませんでしたCORS
JavaScript コードは次のとおりです。

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

javascript - タイムラインでグループ名を縦に並べる方法

visjs タイムラインを使用してグループ名 (ID) を縦方向 (中央) に揃える方法。

visjs.org

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

javascript - vis.js - Graph2d - グループを非表示にする

vis.js ライブラリで Graph2d を使用しています。

グラフは正常に描画されましたが、ユーザーがそのグループに関連するチェックボックスを選択すると、そのグループを動的に非表示にしたいと考えています。

関数に渡される変数 id でグループの ID 番号を知っていますが、何らかの理由でグループがグラフに表示されません。

ここで私が間違っていることを誰かが見ることができますか?

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

javascript - vis.jsでクラスターにエッジを動的に追加する方法は?

vis.js によって作成されたグラフに動的ノードを追加しようとしています。ノードとエッジを既存のグラフに正常に追加できますが、現在クラスターを含めることを検討しています。初期グラフのクラスターを作成できますが、グラフが変更されると、既存のグラフにエッジ (宛先なし) が追加されます。(宛先ノードがクラスター内にある場合)。クラスターを開くと、グラフは正常に見えます。ノードがクラスター内に動的にある場合、クラスターへのエッジを作成できる方法はありますか?