angular.js - angular参数问题
高洛峰
高洛峰 2017-05-15 17:13:30
0
2
467

刚学习angular,很多地方不清楚,有个问题请教一下各位大神。
有一个入口函数的run方法,代码如下:


被红框圈出来的部分run和config里面有些参数,关于这些参数有两个地方不清楚:
问题1:这些参数是怎么确定的,为什么是这几个而不是其它的?名字是固定的吗,还是可以随意起?
问题2:这些参数是怎么传递过来的?

在具体的controller页面也一样有些参数不明白它是怎么传递的,代码截图如下:


和上面的两个疑问是一样的:
问题1:参数怎么确定的?
问题2:这些参数是怎么传递过来的?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全員に返信(2)
滿天的星座

1. Angular は、サービスを作成するために Provide を使用します (つまり、端的に言えば、サービスは、サービスのプロバイダーを定義するときに、他のモジュールに提供されます)。プロバイダーの名前はserviceProviderです。ここで、service はサービスの名前です。上の図の $httpProvider と $stateProvider に対応するサービスは、$http、$state... これらの Angular 組み込みサービスは、下部の serviceProvider によって定義されます。

2. サービスを定義した後、それをモジュール内で使用する必要があります。サービスを使用するには、まずサービスの依存関係を参照する必要があります。例: app.controller('xxController', ['xxservice', function)。 (xxservice) {xxx}]) ここで、xxController は xxservice を参照し、モジュール内でそれを使用します。 Angular の最下層は、モジュールが依存するサービスを参照するために挿入を使用します。

図 2 の一部の angular 組み込みサービス ($scope) は導入せずに使用できますが、使用前に参照する必要がある別のサービス ($http、$state...) があります
この記事を参照できますhttp://sentsin.com/web/663.html

いいねを押す +0
phpcn_u1582

あなたが言及したパラメータは、注入されるすべてのサービスです。これらのサービスが .run、.config、.controller などで使用されていない場合は、それらを記述する必要はありません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!