2017-10-16 6 views
-1

私はNodeJsAngularJsのウェブサイトに基づいてプロジェクトを進めています。私は初心者であり、どういうわけか、これら2つが互いにどのように相互作用するかのアーキテクチャに基づいてコードを書いています。私はfusionchart.jsというファイルにFusionChartライブラリを使ってグラフを静的な値でプロットするためのコードも組み込んでいます。ノード角ベースアプリケーションのプロットデータセット

しかし、静的なデータセットを、ファイル名dynamicdata.jsでサーバーから読み取っている動的なものに置き換えるのは苦労しています。

「コードシェア句」のためにコードを共有できませんが、dynamicdata.jsの動的データがfusionchart.jsに表示されるようにするための手順を教えてください。

+2

プロジェクトの実際のコードを提供して、人々がデバッグを手助けできるようにする必要があります。 –

+0

サーバー上に 'dynamicdata.js'もありますか? –

答えて

0

コードを投稿せずに手助けするのはかなり難しいです。私が正しく理解していれば、サーバ上にデータを生成するいくつかの関数があり、これをクライアントに渡したいと思っています。

これを行うには、クライアント/サーバーの通信メカニズムを使用する必要があります。おそらく最も簡単なのはajaxです - あなたのサーバーはHTTP get要求に応答し、データをJSON形式で返信します。私はthis guideと書いてあります。あなたのアプリを書く上での基礎になるはずです。

+0

さて、jsonオブジェクトであるdynamicdata.jsにはグローバル変数があり、この変数を角度コントローラーで使用したいと思っています。例: dynamicdata.js: var a; some function(){ //サーバーからデータを読み取り、それをaに保存します。 リターンa; } fusionchart.jsには、角度コントローラがあります。 var app = angular.module( 'app'、[]); app.controller( 'myController、' function($ scope){ // varをここに入力します }); –

+0

@emilybrownそのリンクを見てください –

関連する問題