Maison > Questions et réponses > le corps du texte
最近在学习AngularJS,在Step-11中,注册了Phone服务代替控制器中发http请求获取phones/:phoneId.json。但是不知道PhoneListCtrl里面为什么Phone.query()就可以获取到phonelist。
希望有高手能够解答一下。
下面是Step-11的代码修改的地方: https://github.com/angular/angular-phonecat/compare/step-10...step-11
巴扎黑2017-05-15 16:55:45
La raison est cette phrase :
javascript
return $resource('phones/:phoneId.json', {}, { query: {method:'GET', params:{phoneId:'phones'}, isArray:true} });
phoneService
a renvoyé un $resource
, et ce $resource
a enregistré une action appelée query
Le chemin, la méthode HTTP, les paramètres et le type de données de retour accessibles par cette méthode sont tous présents. le code ci-dessus, le service $http
sous-jacent sera éventuellement appelé pour lancer une demande d'obtention des données.