5
AngularJSディレクティブとは何ですか?
AngularJSのドキュメントといくつかのチュートリアルを読むのにかなりの時間を費やしてきましたが、ドキュメントがどれほど近づき難いかに驚いています。 私は、AngularJSを入手しようとしている他の人にも役立つかもしれない、簡単で答えられる質問があります。 AngularJSディレクティブとは何ですか? ディレクティブのどこかにシンプルで正確な定義があるはずですが、AngularJSのWebサイトでは、これらの驚くほど役に立たない定義が提供されています。 ホームページ: ディレクティブは、AngularJSで利用できるユニークで強力な機能です。ディレクティブを使用すると、アプリケーションに固有の新しいHTML構文を作成できます。 では開発者ドキュメント: ディレクティブは、HTMLの新しいトリックを教える方法です。DOMコンパイル中に、ディレクティブはHTMLと照合されて実行されます。これにより、ディレクティブで動作を登録したり、DOMを変換したりできます。 そして、皮肉にも、聴衆がそれらが何であるかをすでに理解していると想定しているように見える指令についての一連の話があります。 だれでも、明確な参照のために、指令が説明するものの正確な定義を提供できますか? それは何か(例としてjQueryの明確な定義を参照) 対処することを意図している実際的な問題と状況 それが具現化する設計パターン、またはAngularJSのMVC / MVWとされるミッションにどのように適合するか。