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

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


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

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


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

高洛峰
高洛峰

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

répondre à tous(2)
滿天的星座

1. Les utilisations angulaires permettent de créer des services (c'est-à-dire des éléments qui peuvent être injectés, pour parler franchement, ils sont fournis pour que d'autres modules puissent les utiliser). le nom du fournisseur est serviceProvider. Ici, service est le nom du service. Les services correspondant à $httpProvider et $stateProvider dans l'image ci-dessus sont $http, $state... Ces services angulaires intégrés sont définis par un serviceProvider en bas.

2. Après avoir défini le service, nous devons l'utiliser dans le module. Pour utiliser le service, nous devons d'abord référencer la dépendance sur le service, par exemple : app.controller('xxController', ['xxservice', function. (xxservice) {xxx}]) Ici, xxController fait référence à xxservice et l'utilise ensuite dans le module. La couche inférieure des utilisations angulaires injecte pour référencer les services dont dépendent les modules.

Certains services angulaires intégrés ($scope) dans la figure 2 peuvent être utilisés sans les introduire, et il existe un autre service qui doit être référencé avant utilisation ($http, $state...)
Vous pouvez vous référer à cet article http://sentsin.com/web/663.html

phpcn_u1582

Les paramètres que vous avez mentionnés sont tous des services à injecter. Si ces services ne sont pas utilisés dans votre .run, .config, .controller, etc., vous n'avez pas besoin de les écrire.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!