LoginSignup
28
33

More than 5 years have passed since last update.

【AngularJSの要】Directive初学者のための入門ロードマップ

Last updated at Posted at 2015-01-27

AngularJSのDirectiveについて、初学者が進める時に、みておくとよい記事をロードマップ的にまとめました。上から順番に見ていけば、Directiveの基礎はひと通り理解できることと思います。

事前知識

以下がわかればひとまずおーけーです。

4つのステップ

参考になった記事をピックアップし、これから勉強を始めてみようと思う人がスムースに学べるよう、以下の4つのステップを用意してみました。

  1. 概要を理解する
  2. Link Functionを理解する
  3. Directive同士の間での連携を理解する
  4. DirectiveにおけるScopeを理解する

1. 概要を理解する

はじめに、Directiveの概要をざっくりと理解しましょう。基本的にDirectiveは「DOMの操作をコンポーネント化する」のにつかうものです。

2. Link Functionを理解する

概要で理解したように、Directive(Custom Directive)では、DOMに対するひとつの機能をカプセル化できます。その中でも、Link FunctionはDOM操作の要となります。

3. Directive同士の間での連携を理解する

Directive同士の間での連携を学びます。次のScopeの理解にもつながってくるので、丁寧にみてゆきたいところです。

a. 連携について

b. Directive同士の連携において重要になってくるTransclusionについての解説

4. DirectiveにおけるScopeを理解する

DirectiveのScopeについて学びます。Isolated Scope・Binding Scope・Expressionを理解して、Directiveをコントローラーと連携してみましょう。

a. 記事

b. 動画

c. 実例

まとめ

AngularJsのDirectiveについて、初学者が学習しやすい4つのステップと参考になる記事を紹介しました。

  1. 概要を理解する
  2. Link Functionを理解する
  3. Directive同士の間での連携を理解する
  4. DirectiveにおけるScopeを理解する

以上を理解すれば、あとは実際に動かすのを繰り返してゆくのみとなります。参考になれば幸いです。

28
33
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
28
33