タイトルのようにangularjs のコントローラー、サービス、コマンドの違いは何ですか!この3つの概念を読むとめまいがしてしまいます
ringa_lee
Controller は、ページのメイン ロジックを担当します。ディレクティブは、ページの一部を取り出して、タグを通じてページ内で参照されるディレクティブにカプセル化します。には、このコンポーネントの HTML テンプレートとビジネス ロジックが含まれています。サービスは機能を独立して抽象化し、依存関係の注入を通じて柔軟に使用します
単純にコントローラーとして理解できます: データ対話と単純なページ対話を制御します。ページの対話が複雑になった場合は、それらを個別に抽出して命令にカプセル化することができ、サービスは一般的に使用されるデータ要求サービスを提供できます。もちろん、これらは氷山の一角にすぎません。詳しく調べてみると、これらよりもはるかに多くの機能があることがわかります。
Controller は、ページのメイン ロジックを担当します。ディレクティブは、ページの一部を取り出して、タグを通じてページ内で参照されるディレクティブにカプセル化します。には、このコンポーネントの HTML テンプレートとビジネス ロジックが含まれています。サービスは機能を独立して抽象化し、依存関係の注入を通じて柔軟に使用します
単純にコントローラーとして理解できます: データ対話と単純なページ対話を制御します。ページの対話が複雑になった場合は、それらを個別に抽出して命令にカプセル化することができ、サービスは一般的に使用されるデータ要求サービスを提供できます。もちろん、これらは氷山の一角にすぎません。詳しく調べてみると、これらよりもはるかに多くの機能があることがわかります。