4

と の違いを説明できる人はいます$route$routeProvider?

4

2 に答える 2

8

サービスはシングルトンです。最初に必要になったときにインスタンス化されます。.configアプリケーションモジュールの一部など、サービスを実行する前に構成する必要がある場合があります。を使うところです$routeProvider。この後、アプリ モジュール$routeのブロックなどで、通常どおりサービス インスタンス (例) を使用できます。ルート (構成) を定義し、構成に依存するメソッドを使用することに.run注意してください。$routeProvider$route

サービスを定義する方法は 3 つあります。最も簡単な方法は を使用する方法serviceですが、 を使用することもできfactoryます。複雑な構成が必要な場合は、provider AngularJS を使用することもできます: サービス vs プロバイダー vs ファクトリ

于 2013-07-27T09:05:26.400 に答える