問題タブ [angularjs-nvd3-directives]
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 - 変数入力に基づいて AngularJS サービスとコントローラーを正しく再利用する方法は?
JSON入力を使用して、多数のウィジェットを備えたAngularjs/nvd3ダッシュボードを作成しています。動作するウィジェットがありますが、Angular サービスを再利用して、ウィジェットごとに提供される異なる URL に基づいてデータを返すことを試みています。
Javascript での私のコード:
そしてhtmlのコード:
したがって、ウィジェットごとに (fixedUrl を使用する代わりに) 別の URL を使用したいのですが、myApp の dataService に追加の変数を持たせることができません。
私は dataService.getData(someUrl) のようなことをしたいと思います。できれば、いくつかの html タグに基づいて複数のウィジェットに同じコントローラーを使用することもできます。
助けてくれてありがとう。
angularjs-nvd3-directives - nvd3 バージョン 1.8.1 用の互換性のある angularjs-nvd3-directives.js バージョン
nvd3 バージョン 1.8.1 と angularjs-nvd3-directives.js を使用してマルチバー チャートをデザインしたいと考えています。古いバージョンの nvd3 ではツールチップの配置に問題があることがわかりました。そのため、nvd3 バージョン 1.8.1 を使用したいと考えています。
それから私の質問は次のとおりです:angularjs-nvd3-directives.jsのどのバージョンがnvd3バージョン1.8.1と互換性がありますか?
前もって感謝します。
angularjs - 散布図の AngularJS-nvd3-directives エラー
私は Angular と AngularJS-nvd3-directives ( https://github.com/angularjs-nvd3-directives/angularjs-nvd3-directives ) を使用してきました。散布図を作成する必要があり、これが私のコードです (基本的にhttp://angularjs-nvd3-directives.github.io/angularjs-nvd3-directives/scatter.chart.htmlからコピーされます):
コントローラ:
上記のコードは折れ線グラフを正常に生成しますが、何らかの理由で散布図でこのエラーが発生します。
何が間違っているのかわかりません。どんな助けでも大歓迎です。
javascript - angularjs-nvd3-directives ライブラリのブレット チャートで三角形のマーカーを非表示および表示する
angularjs-nvd3-directives ライブラリの nvd3-bullet-chart を使用して、最大、現在、平均のデータを表示しています。表示する必要がないため、配列の最小変数を 0 に設定しています。別のデータ ポイントがあり、マーカー配列を使用して三角形のマーカーを表示しています。三角形のマーカーを選択的に表示および非表示にする必要があるユース ケースがあります。マーカー配列の値を [0] に設定することで非表示にできます。しかし、その値をゼロ以外の値に変更すると、マーカーは再び表示されません。マーカーがDOMから削除された後、再び追加されないようです。angularjs-nvd3-directives - v0.0.7、D3 - v3.4.13、nvd3 - v1.1.15b、angular - v1.3.6 を使用しています。どんな助けでも大歓迎です!
angularjs - 積み上げマルチバー チャートで値を表示する方法 - nvd3 グラフ
積み上げ多棒グラフ (nvd3 グラフ) ですべてのスタックの値を表示する必要があるシナリオがありました。これは、離散値 (nvd3 グラフ) で値を表示できるためです。
「showvalue」は離散バー コントローラーで使用されていることを理解しています。積み上げグラフで使用できますshowvalue
か。そうでない場合は、代替ソリューションを提案してください。
前もって感謝します
angularjs - Angular-nvd3 の問題、データを newData に設定するとチャートを更新できませんでした
nvd3 directive
だけでなく、ディレクティブのソースコードに踏み込んだ奇妙な問題ですが、それでも理由が見つかりません。
plunkerに入れ、app.jsのコメント行 34 と 35 を切り替えると、問題が表示されます。
$scope.data に新しい値を設定すると、グラフはうまく機能しますが、newData を設定すると、グラフは機能しません。
angular-nvd3 ディレクティブをデバッグしました。データ オブジェクト全体を変更すると、$watch('data') (angular-nvd3.js 行 320)は引き続き機能しますが、scope.chart.update() は正しく機能しません。 . nvd3.js がチャート データを保持している場所がどこにも見つからなかったので、何が起こったのか、なぜ機能しないのか本当にわかりません....
どんなコメントでも貴重です!
angularjs - nvd3-multi-bar-chart の積み上げ棒グラフにデータを表示
アプリケーションでグラフを表示するために nvd3-multi-bar-chartを使用しています。チャートの例は以下のようになります
グラフを生成するために次のディレクティブを使用しました: NVD3 Multibar chart
すべてがうまく機能しており、チャートもうまく表示されています。しかし、私の問題は、以下のようにバーにデータを表示する必要があることです
この質問をする前に次のリンクを参照しましたが、要件を解決するのに役立ちませんでした Link 1、Link 2、Link 3など...
json - nvd3-Angularjs で内部的にデータの代わりに JSON データ URL を渡しますか?
AnjularJS-nvd3 はチャートに JSON データを内部的に使用しているようです。外部の JSON データ URL を渡してそれらのデータをチャートで使用できるかどうかを知りたいです。どこから始めればよいかわかりません。
前もって感謝します。