angulaire.js - Exemple de phonecat sur le site officiel d'angularJS, comment obtenir la liste téléphonique après avoir enregistré le service téléphonique ?
PHP中文网
PHP中文网 2017-05-15 16:53:45
0
1
634

J'apprends AngularJS récemment. À l'étape 11, j'ai enregistré le service Phone au lieu d'envoyer une requête http dans le contrôleur pour obtenir phones/:phoneId.json. Mais je ne sais pas pourquoi Phone.query() dans PhoneListCtrl peut obtenir la liste téléphonique.

J'espère que quelqu'un pourra me donner une réponse.

Ce qui suit est la modification du code de l'étape 11 : https://github.com/angular/angular-phonecat/compare/step-10...step-11

PHP中文网
PHP中文网

认证高级PHP讲师

répondre à tous(1)
巴扎黑

La raison est cette phrase :

javascriptreturn $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.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal