タグ別アーカイブ: Angular

featured_charts

AngularJS と見事なグラフを作成します。

From Creating stunning charts with AngularJS

デジタルの世界の市民として、データが常に殺到しております。
Ou にウェブサイトの分析からr フィットネス トラッカー データは、すべて私たちの周りです。
その結果、フロント エンドのデザイナーのためになってきた私同お試し版は、他のデータ ソースから際立っている方法でデータを表示することは困難視聴者の注目をしただけ。
偉大な ch を使用することですあなたのメッセージを伝えるための最良の方法の一つ芸術とグラフ。
彼らを使用すると、すぐに重要な洞察力に注目し、ことをポス生データだけを見ることによって観察しにくいパターンを発見します。
この t のutorial 美しいチャートを作成する手順について説明します。
プレーンの HT を使用する代わりにML/CSS/の JS、AngularJS を使用することを決めたで最も人気のある JavaScript のフレームワークの一つである、瞬間。
AngularJS 簡単に web アプリケーションを作成する最初の学習を取得します。
曲線。
ゆっくりと、しかし着実に、世界中に広く受け入れをなっています。
Usi をされないのであればng 角、既にそうことが近い将来に良いチャンスがあります。
今、さらになくado、チュートリアルを始めましょう! AngularJS でさらにグラフを作成する 4 つのステップAngularJS、グラフ作成コンポーネントが必要です。
このプロジェクトのため、私は FusionCharts を使用するつもりです。
それには、グラフの良いコレクション、AngularJS の専用プラグインを提供します。
何に簡単に垣間見る私たちが作ることが: ペン AngularJS グラフを参照してください: AngularJS アプリケーションでの見事なチャートの作成CodePen に Vikas (@vikaslalwani)。
それを少しわかりやすくするためには、この教師をおわった次の 4 つのステップ社会: 必要な JavaScript ファイル作成 AngularJS アプリ Defin を含めるe コント ローラー表示グラフ ステップ 0: データを準備するグラフを作成する前に、必要がありますデータを収集し、グラフ ライブラリで受け入れフォーマットに従って構造します。
FusionCharts は、JSON と XML の両方を受け入れます。
Da の最も一般的に使用される形式として JSON を使用するつもりta のモダンな web アプリを交換します。
FusionCharts は、ラボを含むオブジェクトの配列として JSON データを受け入れるエルと値: [{「ラベル」:「イギリス」,「値」:「80」}, {「ラベル」:「カナダ」、「vaルー":「70」}] すべてのグラフが異なるユース ケース、t によると JSON を構造化する必要がありますo 特定のグラフをプロットしたいです。
ここでは、ちょっとしたトリックを使用: グラフの JSFiddle を見つけるFusionCharts のグラフ バイオリン ギャラリーから書式をコピーしたいです。
その後、私はそれを置き換えるウィットh 私の値またはより少ないデータ ポイントがあれば、それを調整するとします。
データが準備ができて、我々 がすべて sエ. ステップ 1: これは一般に必要な JavaScript ファイルを含む任意の web アプリケーションの最初のステップは、この場合は異なっています。
我々 がする 3 つの JavaScript ファイルを含める必要があります私たちのアプリケーションの dep終了: コア AngularJS ライブラリ: 任意の minified 1.x バージョンでは動作します。
FusionCharts の JavaScript のグラフライブラリ: ダウンロードしたフォルダー内のすべてのファイルが見つかります。
FC の AngularJS グラフ プラグイン: この pluジンは、個別にダウンロードする必要があります。
上記の < script > タグと th を使用してファイルが含まれます手順 1 の後、HTML がどの: < 頭 ><!-AngularJS ライブラリ--> < スクリプトタイプ =「テキスト/ジャバ スクリプト」src="angular.min.js"></スクリプト ><! ― FusionCharts ライブラリ - >< スクリプトの型 =「テキスト/ジャバ スクリプト」src="fusioncharts.js"></スクリプト ><! - 角度プラグイン --> < スクリプトの型 ="テキスト/javascript"src ="角度 fusioncharts.min.js"></スクリプト ></head > ステップ 2: 上記の依存関係を含む後 AngularJS アプリを作成し、我々 が作成されます、AngularJS アプリと我々 が使用しているプラグインは、ng fusioncharts モジュールを注入します。
ここではどのように我々 はそれを行う: var chartApp = angular.module('chartApp',["ng-fusioncharts"]); 手順 3: コントロールを定義します。
ler 次のステップは、我々 のアプリの角度コント ローラーを定義することです。
このため、我々 は遷延を強化します。
小胞体 Fusioncharts のグラフの定義と対象範囲します。
ここでは、どのように我々 はそれを達成する: chartAapp.controller('chartController'、function($scope) {//chart 定義 $scope.dataSource = {「チャート」: {「キャプション」:"販売 - 2014 v 2015"、//more グラフのプロパティ - 後述}、「データセット」: [{"seriesname":"焼くrsfield に中央"、"lineAlpha":「55」//more グラフ データ]}; }); $scope.dataSource にはグラフ co が含まれていますnfiguration パラメーターとデータのグラフのプロットに使用されています。
私はいくつかのパラメトリックを含まれているだけ混乱を避けるため上記のコード スニペットで ers。
しかし、多くの説明するように行うことができますがあります。
後で。
ステップ 4: は、今残り最後の 1 つのステップがあるグラフを表示します。
T をちょうど加えてそれを完了するにはあなたのグラフを表示したい場所にあなたの HTML ファイルに次のマークアップ: < div ng 続きローラー ="chartController">< fusioncharts 幅 =「100%」の高さ =「400」型"msspline"dataFormat を = ='json' データソース =「{{datasource/}}」></fusioncharts ></div > ここでは、少し explanat上記のコード スニペットで fusioncharts ディレクティブの中で使用する属性のイオン: 幅を定義しますグラフ コンテナーの幅。
フル コンテナー幅を占有するグラフの場合、それの 100% を維持し、敏感であります。
高さは、グラフの高さをピクセルで定義します。
タイプ p をされているグラフの種類を定義します。
四。
マルチ シリーズ スプライン グラフを作っている、別名 msspline。
別名 f を見つけよう他の種類のグラフ、チャート属性ページに向かうし、するグラフの名前を入力またはプロット。
dataFormat は、私たちがデータ (XML または JSON) を給紙形式を定義します。
データ ソースには、ch が含まれています。
美術構成オプションとデータの配列。
基本的なものから上記の手順に従った場合を見事なつもり正しく、あなたと働くが、とうてい「見事な」グラフしまいます。
では、どのように我々 は初めに見たグラフのように見える、ですか。
チャート属性を入力します。
グラフの属性、造図の美学を制御します。
文字通り何百もがあります属性のあなたは私たちをことができますe は、グラフにしたい感じを与えます。
上記のページに行くし、c にしたいグラフ名を入力ユーザー設定。
このグラフでは、すべての属性が含まれているページです。
D には不可能します。
傍接させる私が私のチャートで使用しているすべての属性が、以下の最も重要なものをカバーしています。
: baseFont: この属性は、グラフで使用されているフォント ファミリを制御します。
任意のフォントを使用することができます。
あなたは好きです。
私の例では、「Roboto スラブ」を使いました。
だけで適切なフォント ファイルを含める、HTML とあなたが行ってもいいです。
bgColor と canvasBgColor: これらの属性では、比較をカスタマイズできます。
グラフ コンテナーとそのキャンバスの d は色。
これらの値として任意の色の 16 進コードを設定することができます。
属性。
anchorRadius: すべてのデータ ポイントに対応する小さな円がある場合は。
これらの小さな円は、アンカーと呼ばれます。
anchorRadius では、どのくらいこれらの円になりますを制御できます。
. toolTipBgAlpha: この属性は、ツール ヒントの透明度をコントロールします。
任意の番号を渡すことができます。
0 ~ 100 です。
0 は完全に透明、不透明を意味する 100。
各属性 b の意味一度それのこつを得ると推測されやすい ecomes。
移動がある場合は何が必要あなたが想像できます。
od チャンスをそれの属性を検索します。
そしてそれはそれ!我々 はウィットを構築作業チャートを持ってください。
h AngularJS。
気軽に下記のコメントを投稿またはについて何か質問があれば Twitter で私に ping を実行私のチュートリアルです。
助けて幸せ! 最後の日: でかいフォントのバンドル (30 フォント拡張ライセンス 02.04.40e) のみ $29! ソース p img {表示: インライン-ブロック; margin-右: 10 px;} .alignleft {float: 左;} p.showcase {オフ: 両方;} 体体 #browserfriendly p#podcast p、div #emailbody p {余白: 0;}
00-level-up-tutorials-logo

無料のチュートリアルの Web デザイナーと開発者のためにレベルによって

From Free Tutorials by Level Up for Web Designers & Developers

これは、設計またはウェブサイトを構築する方法を学ぶに最適な時間です。
誰もが完全なから起動できます。
初心者独学となり無料のリソースをオンラインの数十にもっぱら基づいて。
家庭教師をレベルアップします。
ials は、これらのリソースの 1 つです。
それ ’ の最高のビデオ チュートリアルてぃーをカタログにしたウェブサイトng コードを記述および/またはユーザー インターフェイスを設計する方法。
それはいくつかの int に HTML/CSS からすべての基礎を持っています。
ermediate サス/コンパスまたは JavaScript のようなもの。
サイトはより多くの fea をカバーするプロ計画を持ってください。
げ詳細に関するビデオを提供しています。
しかし、もしあなた ’ 日時だけを取得開始無料動画 shウルドが十分以上。
Web デザインは当初、何か重いスクーリングが必要ではあるが職業訓練・学習することができますクラフトに成長。
適切なツール ・ パーシスタンス、誰もが web サイトを開発する方法を学ぶことができます。
タッツをレベルを作ることを意味これらのツールの 1 つは、します。
彼は少し簡単に処理します。
詳細については Facebook や fol のレベルをタッツを訪れることができますしたい場合Twitter のフィードを @LevelUpTuts を低します。
新しいビデオは頻繁に解放されるので、確認してください戻るときこれまでの自由な時間があります。
続きを読む無料のチュートリアルで Web デザイナー ・開発者のためのレベルによって
00-mybridge-featured

Mybridge は、デザイナーと開発者の最高の学習ツールを手がける

From Mybridge curates the Best Learning Tools for Designers & Developers

最初に新しい主題が跳躍するとき ’ s ためらいのビットしばしば。
これは胡として自然ルマンのドン ’ t はしばしば失敗するようなそれ ’ s を始めるし、自分の何かを追求するは難しい私たち。
ありがたいことに新しいウェブサイト Mybridge プロセス全体の多く容易になります。
任意のサブを選択することができます。
開発、デザイン、マーケティングから非常に投票したラーニング リソースの系列を取得する ject 問題s. これらのビデオを含めることができますまたはテキスト ベースのチュートリアルがあります を軽減するポイントは、教材の品質のオンライン検索の苦難。
典型的なカテゴリを超えて & #8217特定の学習トラックを見つけます。
スケッチ 3 してもスタートアップ発現・ AngularJS からこれらの範囲発達。
与えられた十分な時間・献身する ’ ll は任意の数のスキルを学ぶことができますこれらのヘルプは、リソースをキュレーションしました。
トレンドの提出、評価の高いリンク、またはイブを並べ替えn ユーザーが作成したコレクション。
Mybridge と思われる工業の自己学習の究極のツール二眼式傾斜の人。
余分な偉業を得るかが、サイトに参照するアカウントが必要ないです。
ures のような個人的なトラック ・ コレクション。
Mybridge は完全に無料ですので、そこに加えて ’ s ない dサイトを開始する ownside。
ドに最適な学習ツールを手がける Mybridge の続きを読む署名者・開発者