問題タブ [canvasjs]

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

javascript - Javascript Canvasjs Ajax

一部のデータをマップの canvasjs に渡す必要がありますが、方法がわかりません。

コンソールにデータを記録しています

コンソールログ

データを取得する

グラフ

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

charts - Canavsjs チャートで数値をアラビア語に変換する

ここからCanavsjsを使用して棒グラフを作成していますhttp://canvasjs.com/

これは私のコード http://jsfiddle.net/samehsubscription/DqM2u/です

y の数値をアラビア語に変換する必要があり、ツールチップでも ! という関数を使用しています

私はこの関数をD3で使用しましたが、完全に機能していますが、canavsjsで実装できません

助けてくれてありがとう

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

angularjs - AngularJS + CanvasJS:単体テストの方法は?

Yeoman を使用してスキャフォールディングされた AngularJS アプリケーションで単体テストを実行しようとしています。私が実行しようとしている唯一のテストは、配列の長さが正しいかどうかを確認するだけですが、CanvasJSに関連する何かが原因で失敗します

ログはこちら

アプリはこちらhttps://github.com/kaiohken1982/Chart

AngularJS アプリ内でこのライブラリを正しく実装したかどうかはわかりませんが、アドバイスをいただければ幸いです。

ありがとう

------------------- 編集 #1 --------------------

ここでは、シナリオをよりよく理解するためのいくつかのコードを以下に示します。CanvasJS がサービスとして注入されずにグローバルとして使用されていることがわかるため、質問の 1 つは、bower リポジトリがない場合にサードパーティ ライブラリをこのように使用することが正しいかどうかです。 .

この行が問題を引き起こしていると思います

コントローラービューには「chartContainer」IDが含まれています

app/scripts/controllers/main.js 'use strict';

test/spec/controllers/main.js 'use strict';

Karma.conf.js には必要なファイルがすべて含まれていると思います...

------------------- 編集 #2 --------------------

これは、アドバイスを受け取った後に main.js テストを編集した方法です

誤差はほぼ同じ

テスト コントローラーを更新するときに何か間違えましたか?

------------------- 編集 #3 --------------------

Ivarniの貴重な助けを借りて、私はこの解決策に行き着きました:

アプリケーションコントローラーで

コントローラーのテストで

CanvasJS がモックされ、UnitTest を実行できるようになりました:)

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

javascript - この CanvasJS スクリプトが変数を動的に変更しないのはなぜですか?

ランダム変数を使用して、このスクリプトを 1 秒ごとにリロードしようとしています。私が得るのはデータの最初のセットだけです.chart.renderは、関数にネストされていない場合にのみ機能するようです. 壊れそうな機能「仕事」です。折れ線グラフ用のcanvasjsソリューションを試しましたが、機能しません。何か案は?

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

javascript - Javascript グラフは body に表示されず、Head に表示されます

2x2 の表形式で 4 つのグラフを含む「ダッシュボード」を作成しようとしています。グラフを<head>ページのセクションに表示できますが、<body>. canvasJS が指示することを実行していますが、動作させることができません。今のところテストするために4つのサンプルグラフを使用しています