問題タブ [react-d3]

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

reactjs - アイテムを更新し、円グラフを動的に変更します。React.js + D3

アイテム数の変化を動的に反映する円グラフを作成しています。項目数は数えることができましたが、項目を更新してから円グラフにデータを格納するポイントを積み上げました。

この質問を参照しました:動的円グラフを作成するために状態を変更するにはどうすればよいですか?

同じ方法を実行しましたが、円グラフでデータが更新されません。

円グラフのイメージ

5つの質問カテゴリがあります。

ここに画像の説明を入力

商品イメージ

ユーザーはアイテムを追加および削除できます。アイテムの数は、円グラフに動的に反映される必要があります。とりあえず質問1のカテゴリだけ作りました。

ここに画像の説明を入力

コード

私の質問を読んでくれてありがとう。

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

javascript - JS 関数から React Component 関数を呼び出す

D3ツリーをレンダリングするReactコンポーネントがあります。コード スニペットを以下に示します。

内部renderTree()( React 関数ではありません) には、次のコード スニペットがあります。

これが Js からReact の contextmenu を呼び出す間違った方法であることはわかっていますが、どうすればこれを実現できますか? 私はrefsを使ってみました

しかし、D3Treeコンポーネントは別のファイルから呼び出されているため、取得しています

this.D3Tree は定義されていません。

React 関数である contextmenu をどのように呼び出す必要がありますか?

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

reactjs - JSONデータセットのフィールドに基づいて、react-d3-treemapの長方形にカスタムカラーを与える方法は?

JSONデータセットのフィールドに基づいて、react-d3-treemapの長方形にカスタムカラーを与える方法は? d3 ツリーマップは、json で渡されたデータに従って色を変更する必要があります。ここでは、npm モジュールの react-d3-treemap を使用してツリーマップを生成しています。このユースケース以外はすべて正常に動作します。データセットの名前フィールドが analytics i want a specific color であるとします。

JSON データ

そして、反応する側は..

JSON データで、値が "name": "cluster" の場合、その四角形に特定の色が必要ですが、これを実現するにはどうすればよいですか? 解決策や提案は??

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

javascript - react-d3-components パッケージを使用した D3 横棒グラフ

react-d3-componentsD3チャートに使用しています。棒グラフを正常に生成しています。しかし、私の要件は、水平棒グラフを生成することです

ここに画像の説明を入力

そして、横棒グラフを出力する必要があります。

ここに画像の説明を入力

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

reactjs - d3 v4 反応 js の代わりに d3 v3 を使用します

以下を使用してd3ライブラリをインポートしています:

しかし、それは私にこのエラーを与えます:

その理由は、コードが d3 v3 を使用しており、d3 v4 をインポートしているためです。代わりに d3 v3 を使用するように制限するにはどうすればよいですか? package.json では、d3 バージョンは次のようになります。