2016-12-07 17 views
4

私は一般的に角型アプリケーションやWebアプリケーションを使用していないので、zingchartを使用するのに苦労しています。"zingchart-angularjsは利用できません"

私がしたいのは、zingchartを使って角型アプリケーションでチャートを作成することですが、アプリケーションを実行しようとするとブラウザコンソールでこのエラーが発生します。

コントローラに 'zingchart-angularjs'の依存関係を正しく追加したと思いますが、自分のhmtl内にzingchartライブラリを宣言しているかどうかはわかりません。私はいくつか質問があります:

1)私はzingchartをダウンロードしましたが、ダウンロード後にzingchart.min.jsファイルが見つかりませんでした。全体を機能させることはどれくらい重要ですか?それをダウンロードするには?

2)私は日食に取り組んでいます。私はプラグインとしてEclipseにzingchartをインストールする必要がありますか?もしそうなら、助けてもらえますか?これまでのところzingchart-angularjs.jsファイルをプロジェクトフォルダに移動して、スクリプトタグ内のHTML上にそのパスを宣言しました。それは日食で動作するのだろうか?

3)zingchartライブラリをhtml内に正確に宣言するにはどうすればよいですか?つまり、「スクリプトタイプ= "text/javascript" src = "C:/ kdi/workspace/cnt-ui-web/src/main/webapp"のように、zingchart-angularjs.jsファイルのフルパスに通知する必要があります。 /app/spas/cnt/partials/zingchart.min.js」/スクリプトまたは相対パスが十分であると宣言?後者であれば、それはどうあるべきか?

感謝。

答えて

5

質問1) - >はい、あなたのhtmlにzingchart.min.jsまたはzingchart.jsを追加する必要が あなたは

01、としてHTMLにzingchart.min.jsためのCDN(zingchartのCDNバージョン)を含めることができます。
http://cdn.zingchart.com/zingchart.min.js 

質問2) - >いいえ、あなたはプラグインとしてzingchartをインストールする必要はありません。プロジェクトにはjsファイル(ライブラリ)をインクルードするだけです。

質問3) - >完全なパスを指定する必要はありません。あなたのHTMLファイルへの相対的なパスがあります。 relative path vs absolute path

の.jsファイルのシーケンスがあるべき、

<script type="text/javascript" src="angular.min.js"></script> 
<script type="text/javascript" src="http://cdn.zingchart.com/zingchart.min.js"></script> 
<script type="text/javascript" src="zingchart-angularjs.js"></script> 

src属性にパスの世話を参照してください、それはファイルのパスです。

+0

@sudhandu、ありがとうございます。私はまだ同じメッセージを受けています。私は、HTMLで正しくパスを宣言するために最善を尽くしたと私は彼らが今いると思うが、エラーはまだ出てくる。 Angularは、私が扱う日食のプラグインです。この場合、私はまだHTMLのangular.min.jsを宣言する必要がありますか?言及するべき重要なことは、私のHTML名は "index.html"ではないということです。その中の道を宣言することはできますか?私の質問は、Webで見つかったすべての例がhtmlファイル名として "index.html"を表示するためです。 – user2568276

+0

@ user2568276プラグインとして使用しないで、Angular jsのcdnリンクを使用するか、angular.min.jsまたはangular.jsをダウンロードしてあなたのプロジェクトに入れます(どのバージョンがzingchartと互換性があるかを確認します)。角度1.3または1.4使用できますが、わかりません)。そのパスを指定します。私が答えて言ったように、シーケンスを覚えておいてください。 –

+0

@ user2568276コメントのindex.html部分を見落としました。ファイルの名前を変更する必要はありません。それはすべてのファイルがブラウザに読み込まれているということです。あなたは、例えば、** localhost:8080/yourfile.html **のようなhtmlファイルを読み込むことができます。答えに示されているように、すべての.jsファイルタグをhtmlに含めます。上記のコメントで私の提案にも従ってください。 –

関連する問題