angular.js - 如何理解$provide、provider、$compileProvider等等相关服务
淡淡烟草味
淡淡烟草味 2017-05-15 17:03:57
0
1
613

两个代码段的功能是一样的,不同写法主要有什么区别?
$provide,provider,$compileProvider,$controllerProvider,$filterPrivoder,这几个的概念用法区分?

淡淡烟草味
淡淡烟草味

全員に返信(1)
小葫芦

プロバイダーの役割についてお聞きしたいと思います。あなたの例の
$provide と $compileProvider はすべて Angular の内部プロバイダーです。
賢明な方なら、Provider の呼び出しが構成内にあることをすでにご覧になっているので、プロバイダーが現在のアプリケーションの構成であることも推測できます。
ディレクティブ、ファクトリー、その他のモジュールは複数のプロジェクトで再利用できますが、各プロジェクトの環境は異なります。呼び出し側プロバイダーは、現在のプロジェクトの環境を構成できます。
たとえば、ルーティングを構成する場合、routeProvider はプロジェクトのルートを構成するために config で呼び出されます。httpProvider は $http の動作と戻り値を構成し、locationProvider はルーティングで # を使用するかどうかなどを構成します。 。
カスタムプロバイダーは、プロバイダーのメソッドを呼び出すために (プロバイダー名) Provider を構成に挿入するだけで済みます。
ちなみに、統合プロバイダーにはデリゲートメソッドもあります。現在のプロジェクトのサービスに特別な機能が必要な場合は、これを介して追加できます。元のサービスには影響しません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート