書籍詳細(AngularJSライブラリ 活用レシピ 厳選 108)

AngularJSライブラリ 活用レシピ 厳選 108 書影

AngularJSライブラリ 活用レシピ 厳選 108

山田祥寛 著

サポート終了
著者山田祥寛
出版社WINGSプロジェクト
価格1,200円(税込)
判形Kindle版・4色
ページ数274ページ
発売日2015年8月8日
対象レベル初中級

AngularJSで利用できる様々な拡張ライブラリをTIPS形式で紹介

「ウィジェット編」「入力補助編」「フィルター(配列)編」「フィルター(文字列/数値/その他)編」「小ネタ編」に分類し、基本的な使い方をサンプルコードとともに解説しているので、気になるTIPSからつまみ食い的に読めます。
今すぐ利用しないまでも、どのようなモジュールがあるのか、自分の引き出しを増やしておくことで、実際のアプリ開発でも車輪の再発明に陥ることなく、効率的に開発を進められるはずです。
サンプルコードは、サポートサイトからダウンロード可能ですので、どんどん動かしてみてください。
AngularJSライブラリ 活用レシピ 厳選 108 ロゴ

更新履歴

  • FAQ情報:2015年7月30日 更新

目次

  • 第1章 イントロダクション
  • 本書の読み方
  • Bowerの利用方法
  • 本書サンプルの動作方法
  • 第2章 ウィジェット編
  • TIPS 001 複数の画像をカルーセル表示するには
  • TIPS 002 開閉可能なパネルを実装するには?
  • TIPS 003 アコーディオンパネルを実装するには?
  • TIPS 004 タブパネルを実装するには?
  • TIPS 005 汎用的なダイアログボックスを設置するには?
  • TIPS 006 並べ替え可能なリストを生成するには?
  • TIPS 007 イベントカレンダーを実装するには?
  • TIPS 008 イベント情報をサーバーサイドから取得するには?
  • TIPS 009 月別カレンダーを作成するには?
  • TIPS 010 特定の日付に対して目印を付与するには?
  • TIPS 011 特定の日付を選択した時に処理を実行するには?
  • TIPS 012 ページャーを実装するには?
  • TIPS 013 前後ページへのリンクを設置するには?
  • TIPS 014 ツールチップを表示するには?
  • TIPS 015 ツールチップに画像などを埋め込むには?
  • TIPS 016 ツールチップの内容を外部ファイル化するには?
  • TIPS 017 階層式のメニューを実装するには?
  • TIPS 018 ツリーのスタイルをカスタマイズするには?
  • TIPS 019 特定のノードが選択された時の処理を実装するには?
  • TIPS 020 ツリーメニューの内容をフィルターするには?
  • TIPS 021 グラフィカルなタイムラインを実装するには?
  • 第3章 入力補助編
  • TIPS 022 テキストボックスにオートコンプリート機能を実装するには?
  • TIPS 023 オブジェクト配列から候補リストを生成するには?
  • TIPS 024 候補リストを前方一致検索で抽出するには?
  • TIPS 025 候補リストをサーバーサイドから取得するには?
  • TIPS 026 候補リストの表示スタイルをカスタマイズするには?
  • TIPS 027 タグ入力ボックスを実装するには?
  • TIPS 028 あらかじめ決められた候補からタグを入力するには?
  • TIPS 029 スライダーを実装するには?
  • TIPS 030 範囲スライダーを実装するには?
  • TIPS 031 オンオフ、不確定の3状態を持つチェックボックスを生成するには?
  • TIPS 032 テキストボックスに入力できる文字列の形式を制限するには?
  • TIPS 033 高機能な選択ボックスを実装するには?
  • TIPS 034 ファイルアップロード機能を実装するには?
  • TIPS 035 ファイルアップロード機能を実装するには?(非ドラッグ&ドロップ対応)
  • TIPS 036 レーティングバーを実装するには?
  • TIPS 037 ポップアップカレンダーを実装するには?
  • TIPS 038 時刻入力ボックスを作成するには?
  • TIPS 039 カラーピッカーを実装するには?
  • TIPS 040 カラーピッカーを実装するには?(2)
  • TIPS 041 テキストボックスにクリアボタンを設置するには?
  • TIPS 042 入力量に応じてテキストエリアを拡張するには?
  • TIPS 043 フラットなフォームをウィザード形式に整形する
  • TIPS 044 ウィザードをJavaScriptから操作するには?
  • 第4章 フィルター(配列)編
  • TIPS 045 配列/オブジェクトを連結するには?
  • TIPS 046 コレクションから重複を除去するには?
  • TIPS 047 コレクションを指定の値でフィルタリングするには?
  • TIPS 048 配列から最初/最後の要素を取得するには?
  • TIPS 049 入れ子の配列をフラットにするには?
  • TIPS 050 要素を連結してひとつの文字列にするには?
  • TIPS 051 オブジェクト配列を任意のキーでグループ化するには?
  • TIPS 052 グループ化したキーごとの要素数をカウントするには?
  • TIPS 053 プロパティのデフォルト値を設定するには?
  • TIPS 054 配列から指定した値に合致する要素だけを取り出すには?
  • TIPS 055 配列から条件式に合致する要素を除去するには?
  • TIPS 056 配列から条件式に合致する要素だけを取り出すには?
  • TIPS 057 指定した要素を削除するには?
  • TIPS 058 配列から指定された条件に合致した要素を削除するには?
  • TIPS 059 n件目より前/後の要素を取得するには?
  • TIPS 060 検索値に合致した要素よりも前/後の要素を取得するには?
  • TIPS 061 配列を逆順に並び替えるには?
  • TIPS 062 配列が空かどうかを判定するには?
  • TIPS 063 条件に合致する要素がひとつでも存在するかどうかを判定するには?
  • TIPS 064 指定された要素が配列に含まれるかを判定するには?
  • TIPS 065 条件がすべての要素に合致するかどうかを判定するには?
  • TIPS 066 2つのコレクションからそれぞれ片方にしかない要素を表示するには?
  • TIPS 067 配列の個々の要素を加工するには?
  • 第5章 フィルター(文字列/数値/その他)編
  • TIPS 068 単語の先頭だけを大文字にするには?
  • TIPS 069 文字列をURIエンコードするには?
  • TIPS 070 空白入りの文字列を変換するには?
  • TIPS 071 文字列が指定された部分文字列で始まる/終わるかを判定するには?
  • TIPS 072 HTML文字列からタグを除去するには?
  • TIPS 073 書式文字列をもとに文字列を組み立てるには?
  • TIPS 074 文字列を指定の文字数で切り捨てるには?
  • TIPS 075 文字列を逆順に並べ替えるには?
  • TIPS 076 文字列の前後を指定の文字で囲むには?
  • TIPS 077 文字列前後の空白を除去するには?
  • TIPS 078 文字列を指定した回数だけ繰り返し出力するには?
  • TIPS 079 文字列を正規表現パターンでマッチングするには?
  • TIPS 080 文字列を正規表現パターンで検索した結果を取得するには?
  • TIPS 081 配列から最大/最小値を求めるには?
  • TIPS 082 値のパーセンテージを求めるには?
  • TIPS 083 n進数の数を求めるには?
  • TIPS 084 配列の数値の合計数を求めるには?
  • TIPS 085 角度⇔ラジアンを変換するには?
  • TIPS 086 数値をKB/MBなどの単位付きの値に整形するには?
  • TIPS 087 値がnull/定義済/未定義であるかを判定するには?
  • TIPS 088 値のデータ型を判定するには?
  • TIPS 089 値の等価/大小を比較するには?
  • 第6章 小ネタ編
  • TIPS 090 非同期通信中にローディングバーを表示するには?
  • TIPS 091 ローディングバーの表示を切り替えるには?
  • TIPS 092 ローディングバーをJavaScriptから操作するには?
  • TIPS 093 トーストを表示するには?
  • TIPS 094 スクロール時に続きのコンテンツを読み込むには?
  • TIPS 095 Markdown形式のテキストをHTML文書に整形するには?
  • TIPS 096 Markdown文書に含まれるコードをハイライト表示するには?
  • TIPS 097 可変パネルを実装するには?
  • TIPS 098 クリップボードにコピーするには?
  • TIPS 099 コードを構文ハイライト表示するには?
  • TIPS 100 音楽ファイルを再生するには?
  • TIPS 101 再生プレイヤーを実装するには?
  • TIPS 102 画像を全画面表示するには?
  • TIPS 103 JavaScriptから全画面表示を操作するには?
  • TIPS 104 ページ全体を全画面表示するには?
  • TIPS 105 ページにソーシャルボタンを設置するには?
  • TIPS 106 オブジェクト配列からCSVファイルを作成するには?
  • TIPS 107 Web Storageにデータを保存するには?
  • TIPS 108 カウントアップ/カウントダウンを表示するには?

正誤表

現在、正誤情報はありません。

FAQ

bower.jsonを使ったインストールがうまくできない場合は、お手数ですが、TIPSタイトル下の表を参考に、個別に以下のコマンドでインストールを行ってください。

bower install --save <ライブラリ名>

更新日: 2015.07.30

お問い合わせ

書籍に関するご質問や誤りのご報告、ご意見・ご感想などをお寄せください。

Powered by メールフォーム 『オレンジフォーム』